码迷,mamicode.com
首页 > 编程语言 > 详细

用Java计算某个日期100天后的日期

时间:2016-07-14 01:30:45      阅读:271      评论:0      收藏:0      [点我收藏+]

标签:

用Java计算日期时间,首先考虑到时间类,Java中提供的和时间日期相关的类里,有一个Calendar类,可以获取某个时间日期。

计算某个日期100天后的日期,思路如下:

1、先设定时间,例如2017年1月1日;

2、在给定日期的天数上增加100;

具体代码如下:

 1         /*
 2          * 1、先给定一个时间,例如2017年1月1日
 3          */
 4         Calendar cld = Calendar.getInstance();
 5         cld.set(Calendar.YEAR, 2017);
 6         cld.set(Calendar.MONDAY,0);
 7         cld.set(Calendar.DATE,1);
 8         
 9         //调用Calendar类中的add(),增加时间量
10         cld.add(Calendar.DATE, 100);
11         
12         System.out.println("增加100天的日期为:"+cld.get(Calendar.YEAR)+"年"+cld.get(Calendar.MONTH)+"月"+cld.get(Calendar.DATE)+"日");
13         
14         

打印结果如下:

增加100天的日期为:2017年3月11日

根据日历的规则,为给定的日历字段添加或减去指定的时间量。例如,要从当前日历时间减去 5 天,可以通过调用以下方法做到这一点:

add(Calendar.DAY_OF_MONTH, -5)

 

参数:
field - 日历字段。
amount - 为字段添加的日期或时间量。

用Java计算某个日期100天后的日期

标签:

原文地址:http://www.cnblogs.com/jpwz/p/5668045.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!