zoukankan      html  css  js  c++  java
  • java 日期累加,如何求一年后日期,一月后日期,一周后日期和一天后日期

    import java.text.DateFormat;
    import java.text.SimpleDateFormat;
    import java.util.Calendar;
    import java.util.Date;
    import java.util.GregorianCalendar;
    /**
     * 日期处理
     * Created by wangxr on 2017/9/30.
     **/
    public class CalendarTest {
        public static void main(String[] args) {
            Date date = new Date();//取时间
            System.out.println(dateToString(date));
           // Calendar calendar = new GregorianCalendar();
            Calendar calendar =Calendar.getInstance();
            calendar.setTime(date);
            calendar.add(calendar.DAY_OF_YEAR, 1);//增加一天,负数为减少一天
            //calendar.add(calendar.DAY_OF_MONTH, 1);//增加一天
            //calendar.add(calendar.DATE,1);//增加一天
            //calendar.add(calendar.WEEK_OF_MONTH, 1);//增加一个礼拜
            //calendar.add(calendar.WEEK_OF_YEAR,1);//增加一个礼拜
            //calendar.add(calendar.YEAR, 1);//把日期往后增加一年.整数往后推,负数往前移动
            date = calendar.getTime();
            System.out.println(dateToString(date));
        }
        /**
         * @param date
         * @return
         * @Author: wangxer
         * @Description:将Date对象转为String 显示
         * @Date: Created in 10:24 on 2017/9/30.
         */
        public static String dateToString(Date date) {
            DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            return df.format(date);
        }
    }
    Calender  日历类。
    ————————————————
    版权声明:本文为CSDN博主「王小二要学习」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/sinat_25175269/article/details/78141076
  • 相关阅读:
    第123讲:Hadoop集群管理之Namenode目录元数据结构详解学习笔记
    看待类和对象/C++的访问修饰符的作用
    c++之 reference vs point转
    关于 《C++网络编程+卷1+运用ACE和模式消除复杂性》的源码及例子
    C++之 new转
    第二次作业案例分析
    第一次作业四则运算
    【博客观后感】
    hello
    hlt指令
  • 原文地址:https://www.cnblogs.com/minmin123/p/12033581.html
Copyright © 2011-2022 走看看