问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java 怎么算出今年所有的双休日

发布网友 发布时间:2023-07-10 14:22

我来回答

1个回答

热心网友 时间:2024-12-04 22:14

import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
import java.util.Locale;

public class WeekDays {

public static void main(String[] args) {

List<String> weekenDays = getWeekends(2011);

int count = 1;
for(String weekDay: weekenDays){
System.out.print(weekDay + " ");
if(count++ == 7){
System.out.println();
count = 1;
}
}
}

public static List<String> getWeekends(int year){
List<String> list = new ArrayList<String>();
final SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");

Calendar cal = Calendar.getInstance(Locale.CHINA);
cal.set(year, 0, 1);

for(int day = 1; day <= cal.getActualMaximum(Calendar.DAY_OF_YEAR); day++){
cal.set(Calendar.DAY_OF_YEAR, day);

int weekDay = cal.get(Calendar.DAY_OF_WEEK);
if(weekDay == Calendar.SATURDAY || weekDay == Calendar.SUNDAY){
list.add(sdf.format(cal.getTime()));
}
}

return list;
}
}
-----------------------------
20110101 20110102 20110108 20110109 20110115 20110116 20110122
20110123 20110129 20110130 20110205 20110206 20110212 20110213
20110219 20110220 20110226 20110227 20110305 20110306 20110312
20110313 20110319 20110320 20110326 20110327 20110402 20110403
20110409 20110410 20110416 20110417 20110423 20110424 20110430
20110501 20110507 20110508 20110514 20110515 20110521 20110522
20110528 20110529 20110604 20110605 20110611 20110612 20110618
20110619 20110625 20110626 20110702 20110703 20110709 20110710
20110716 20110717 20110723 20110724 20110730 20110731 20110806
20110807 20110813 20110814 20110820 20110821 20110827 20110828
20110903 20110904 20110910 20110911 20110917 20110918 20110924
20110925 20111001 20111002 20111008 20111009 20111015 20111016
20111022 20111023 20111029 20111030 20111105 20111106 20111112
20111113 20111119 20111120 20111126 20111127 20111203 20111204
20111210 20111211 20111217 20111218 20111224 20111225 20111231
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
宁波社保卡办理需要什么材料 宁波社保卡如何申领 有什么高性价比的隔离霜可以推荐? 防晒效果好的隔离霜有哪些值得入手? 下雨天经常爬在房子墙上的那种软体动物,不是蜗牛没壳的,可以在墙上把身... 原来是美男啊里面插曲、主题曲都有哪些? 请问下各位大虾,我在外地用外地农行卡网上转账到本地邮政卡星期六转账的... 为什么用支付宝买东西明明我余额足够,付款时却说我余额不足?2个... 萍乡烛式过滤器品牌 衡水烛式过滤器品牌推荐 购买保健品去哪里买比较好??、 20110813至今有多少天 长城八大金刚是哪八个 四大天王八大金刚指的是哪几位 涂抹养舒乐舒润膏后有啥感觉? 每天睡前吃舒乐安定二片第二天精神才好是什么原因 妇妍舒乐胶囊,国药准字为 z20051542 的,有的网站公布是假的,有说是真... 舒乐搽剂怎么用 舒乐搽剂的注意事项 ...连跳3天毽子操,导致黄体破裂,谁来为此事“买单”? 冰虎车载冰箱用24伏电压时显示f2不能工作? 华日冰箱面板上显示2F是什么问题?_百度问一问 ...姓氏,可能并非“炎黄子孙”,是上古蚩尤的后代? 蒙特爱立森大学全奖好申吗 现场急救的四个原则 现场救护应遵循什么原则科目四 事故现场救护应遵循什么原则 四先四后原则是什么 哪个瞬间,你会感觉自己如同在深渊里一样? 冬冬今年10岁,爸爸今年40岁,冬冬多少岁时,爸爸的年龄正好是冬冬的2倍... 图160轰炸机到底有多恐怖? 俄“白天鹅”飞行1.1万公里 全世界最快轰炸机 各国最强轰炸机的载弹能力 三一履带吊90吨油箱多少升 09年徐工履带吊QUY70油箱多大? 400吨三一履带吊多大油箱 借款人申请商业助学贷款,需具备贷款银行要求的( )等条件。 新加坡履带吊秤车油箱多大 三一履带吊六十主泵1压力传感器故障 毕业时候是南京审计学院,现在是南京审计大学,毕业院校该怎么填 下列关于借款人申请商业助学贷款条件的说法,错误的是( )。 英国留学 留学签证申请表的填写指南详解 2015美国留学签证i一20第11项签名怎么写 七分之五和十一分之八比较大小 11分之8大于小于或等于1 第一题是八分之5和12分之7 3分之1和9分之4和11分之8 十一分之八和一哪个大?九分之五和一又二分之一哪个大?二分之一和一又... 18分之5 15分之7 11分之8哪个大? 7分之5和11分之5比大小;5分之4和8分之7;9分之2和6分之1 通分 要步骤