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

java中时间计算问题

时间:2018-06-16 16:18:37      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:时间计算   print   instance   color   结果   for   div   mat   []   

由于业务中有一项需求需要在新员工三个月快转正的时候发邮件,所以写个小例子看看效果

时间在实体类中是long型,所以想的是先转出date,用calender计算加75天之后再转成String显示

 

 pasting

public static void main(String args[]) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
long longTime = new Date().getTime();
System.out.println("long为:" + longTime);
System.out.println("Long转换成日期:");
System.out.println("longToDate:" + new SimpleDateFormat("yyyy-MM-dd ").format(new Date(longTime)));
Calendar calendar = Calendar.getInstance();
calendar.setTime(new Date(longTime));
calendar.add(Calendar.DAY_OF_MONTH, +75);
System.out.println("75天后:" + sdf.format(calendar.getTime().getTime()));
}
测试结果如下 

long为:1529133715787

Long转换成日期:

longToDate:2018-06-16

75天后:2018-08-30

java中时间计算问题

标签:时间计算   print   instance   color   结果   for   div   mat   []   

原文地址:https://www.cnblogs.com/alexhere/p/9190624.html

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