中易网

java计算父亲节

答案:1  悬赏:0  
解决时间 2021-02-23 04:23
java计算父亲节
最佳答案
import java.text.SimpleDateFormat;
import java.util.Calendar;

public class TestCalender
{

public static void main(String[] args)
{
Calendar now = Calendar.getInstance();
int year = now.get(Calendar.YEAR);
for(int i=2000;i{
System.out.println(getDate(i,6,3,0));
}
}

public static String getDate(int year,int month,int weekOfmonth,int dayofweek)
{
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Calendar c = Calendar.getInstance();
//得到当年当月1号的日子
c.set(year, month-1, 1);
//得出当年当月1号是星期几(日,一,二,三,四,五,六)
//周日是1
int weekday = c.get(Calendar.DAY_OF_WEEK);
//计算该月总天数
int countDay = 0;
if(weekday==1)
{
countDay = (weekOfmonth-1)*7 + dayofweek+1;
}
else
{
countDay = (weekOfmonth-1)*7 + 7-weekday+1 + dayofweek+1;
}
c.set(Calendar.DAY_OF_MONTH, countDay);
String dateStr = sdf.format(c.getTime());
return dateStr;
}
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
移动硬盘打不开,请大侠帮忙.
金佰禾过桥米线地址在什么地方,想过去办事
中兴煤矿发到几月份工资了
现在在工行开一张银行卡要多少钱?哪个银行的
我被丈夫抛弃了,我应该怎么办
像美团,拉手网是怎么赚钱的
大家说说皇派门窗好,还是其他牌子的门窗好?
长安之星跟长安欧诺那个装货体积多
为什么我一喝菊花茶就拉肚子?
土地现状图外包括哪些要素
孩子在开出生证明的时候地址填错了怎么办?
会声会影无法捕获视频,谁知道什么原因??
近视眼手术过后多久不能玩电脑?
才子书社地址在什么地方,想过去办事
网线钳怎么维修?
推荐资讯
i3 8100核显能玩什么游戏?
宝丰镇下坝村卫生室在哪里啊,我有事要去这个
求问wayos路由器产品型号?
熄灭的灯,终于让心痛的沉重是什么歌词
iPad pro官网报价多少?
165以上的身高,买衣服裤子是要,L还是XL
锅炉的烟气流量是什么意思
2013珠海城市职业技术学院录取分数线
windows media player 无法刻录CD
慈竹坪在什么地方啊,我要过去处理事情
请问,我学的是对外汉语专业,那我去西班牙读
简历可以去哪里做
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?