java怎么得到15天以前的日期?
答案:2 悬赏:70
解决时间 2021-02-02 17:43
- 提问者网友:长安小才冯
- 2021-02-01 18:06
得到日期格式:String str=“2011-05-11”
最佳答案
- 二级知识专家网友:社会水太深
- 2021-02-01 19:19
package TaoJieZi;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
public class p {
public static void main(String[] args) {
DateFormat df = new SimpleDateFormat("yyyy-M-d");
for(int i =0;i<15;i++){
String time = df.format(new Date().getTime()-i*24*60*60*1000);
System.out.println(time);
}
}
}
结果
2011-5-11
2011-5-10
2011-5-9
2011-5-8
2011-5-7
2011-5-6
2011-5-5
2011-5-4
2011-5-3
2011-5-2
2011-5-1
2011-4-30
2011-4-29
2011-4-28
2011-4-27
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
public class p {
public static void main(String[] args) {
DateFormat df = new SimpleDateFormat("yyyy-M-d");
for(int i =0;i<15;i++){
String time = df.format(new Date().getTime()-i*24*60*60*1000);
System.out.println(time);
}
}
}
结果
2011-5-11
2011-5-10
2011-5-9
2011-5-8
2011-5-7
2011-5-6
2011-5-5
2011-5-4
2011-5-3
2011-5-2
2011-5-1
2011-4-30
2011-4-29
2011-4-28
2011-4-27
全部回答
- 1楼网友:废途浑身病态
- 2021-02-01 19:39
-15
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |