首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

new Date(System.currentTimeMillis()),该如何解决

2012-04-20 
new Date(System.currentTimeMillis())想要根据当前日期+30,设置成下个月的日期,我该怎么设置。[解决办法]

new Date(System.currentTimeMillis())
想要根据当前日期+30,设置成下个月的日期,我该怎么设置。

[解决办法]
用Calendar cal=Calendar.getInstance();
cal.add(Calendar.Month, 1);
[解决办法]
用Calendar吧,可以直接用:add(Calendar.DAY_OF_YEAR, 30);

如果非要用new Date(System.currentTimeMillis()),就是:
new Date(System.currentTimeMillis() + 30*24*60*60*1000)

30天×24小时×60分钟×60秒×1000毫秒
[解决办法]

探讨

用Calendar吧,可以直接用:add(Calendar.DAY_OF_YEAR, 30);

如果非要用new Date(System.currentTimeMillis()),就是:
new Date(System.currentTimeMillis() + 30*24*60*60*1000)

30天×24小时×60分钟×60秒×1000毫秒

热点排行