用Java计算某个日期100天后的日期 |
您所在的位置:网站首页 › 1100天以前是几月几号 › 用Java计算某个日期100天后的日期 |
用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 - 为字段添加的日期或时间量。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |