zoukankan      html  css  js  c++  java
  • 用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 - 为字段添加的日期或时间量。
  • 相关阅读:
    站立会议报告(7)
    团队博客(13)
    团队博客(12)
    意见评论
    团队博客(11)
    团队博客(10)
    团队博客(9)
    团队博客(8)
    站立会议报告(6)
    Java Callable
  • 原文地址:https://www.cnblogs.com/jpwz/p/5668045.html
Copyright © 2011-2022 走看看