当前位置:   article > 正文

java-日期加减两种方法_java 日期加减

java 日期加减

使用SimpleDateFormate

Date date = new Date();
SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd");  
System.out.println("今天的日期:"+df.format(date));  
System.out.println("两天前的日期:" + df.format(new Date(date.getTime() - 2 * 24 * 60 * 60 * 1000)));  
System.out.println("三天后的日期:" + df.format(new Date(date.getTime() + 3 * 24 * 60 * 60 * 1000)));
  • 1
  • 2
  • 3
  • 4
  • 5

使用Canlender工具类来进行加减

Date date = new Date();
Calendar cal = Calendar.getInstance();
cal.setTime(date);//设置起时间
//System.out.println(cal.getTime());
cal.add(Calendar.YEAR, 1);//增加一年
//cd.add(Calendar.DATE, 1);//增加一天  
//cd.add(Calendar.DATE, -10);//减10天  
//cd.add(Calendar.MONTH, 1);//增加一个月   
System.out.println("输出:"+cal.getTime());
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/549373
推荐阅读
相关标签
  

闽ICP备14008679号