永发信息网

java编程:设9月5是第一周的第一天,求第20周的周一的日期。拜托了!

答案:2  悬赏:60  手机版
解决时间 2021-01-21 09:05
java编程:设9月5是第一周的第一天,求第20周的周一的日期。拜托了!
最佳答案
import java.text.Format;
import java.text.SimpleDateFormat;
import java.util.Calendar;

public class Admin {
public static void main(String[] args) {

test();
}

private static void test() {
int year = 2011;
int month = 9;
int day = 5;

// 20周的周一距离今天的天数
int num = 20 * 7;

Calendar c = Calendar.getInstance();
c.set(Calendar.YEAR, year);
c.set(Calendar.MONTH, month - 1);
c.set(Calendar.DAY_OF_MONTH, day);

c.add(Calendar.DAY_OF_MONTH, num);

Format f = new SimpleDateFormat("yyyy-MM-dd");

System.out.println(f.format(c.getTime()));
}
}
全部回答
import java.text.Format;
import java.text.SimpleDateFormat;
import java.util.GregorianCalendar;
public class TestChar {
public static void main(String[] args) {
TestChar t=new TestChar();
GregorianCalendar gc=t.getLastDate(2011, 9, 5, 20);
Format f = new SimpleDateFormat("yyyy-MM-dd");
System.out.println(f.format(gc.getTime()));
}
public GregorianCalendar getLastDate(int year,int month,int date,int weeks){
GregorianCalendar gc=new GregorianCalendar();
gc.set(year, month-1, date);//设置当前日期
gc.add(gc.DAY_OF_MONTH, weeks*7);//增加日期
return gc;
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我们还怀念从前是什么歌名的歌词
荆州鱼糕有哪些吃法?
90减等于1/3括号180减x括号,减十等于多
官府为什么喜欢说“当兵光荣”
请问,6.25乘以10的五次方 是什么常数?
你都把我搞的神魂颠倒了,还正常聊天,男生这
乒乓球新手如何选择自己的球拍。
七亿零三十八万写作
关于焊接
有人邀请我参加会议的公文写作
卡西欧相机大悦城直营店(朝阳大悦城B1-28)地
九龙城怎么样?好不好?值不值得买?
剑不要利刀旁是什么字
蒋志光不是说以后都不唱歌的吗,怎么现在 他
D882PD772P三极管 对管 是什么意思
推荐资讯
为什么一级近亲不能结婚,我们感情很好,而且
可以组成18字,都是什么字
单选题元素M和N,其原子核的质子数分别为10和
求函数f(x,y)=x^2+12xy+2y^2在闭区域4x^2+y^
水煮鱼的腌鱼料有股味道可以吃吗
0.6的二分之一次方是多少怎么算
国内有几家生产选择性氟试剂的企业?
宋涛是女的还是男的
浪花一朵朵是哪一年的歌
一玩英雄之剑就出现data file error5 求高手
要测量一个瓶子的直径,下列几种方法中正确的
单选题下列关于我国民族区域自治的说法,正确
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?