关于时间的计算?

zzh54zzh 2002-04-04 02:12:20
如何实现在一个时间点上加一个时间段得到另一个时间点。
例如:2000年2月10日+13个月=?年?月?日
...全文
50 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzliming 2002-04-04
  • 打赏
  • 举报
回复
Calendar xx=Calendar.getInstance();
xx.set(2000,2,10);
xx.add(Calendar.MONTH,13);
idpmud 2002-04-04
  • 打赏
  • 举报
回复
最准确的方法是,利用Calendar设置你的初始时间,然后加上你需要的时间就可以了,最好取秒数,完了,在重新取时间。
比如:Calendar calNow = Calendar.getIntance();
long lNow = calNow.getTimeInMillis();
lNow += lAdd;
calNow.setTimeInMillis(lNow);
这样就可以了。

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧