zoukankan      html  css  js  c++  java
  • Java 日期加减

    import java.text.SimpleDateFormat;
    import java.util.Calendar;
    import java.util.Date;

    public class Test {
            
            /**
            * @Title: changeDay
            * @Description: TODO(获取自己传递过来时间的加减天数后的时间)
            * @return Date    返回类型
            */
            public static Date changeDay(Date date,int day){
                Calendar calen = Calendar.getInstance();//得到当前时间
                calen.setTime(date);
                calen.add(Calendar.DATE, day);  //
                return calen.getTime();
            }
            
            
            /**
            * @Title: changeDay
            * @Description: TODO(获取当前日期加减后的时间)
            * @return Date    返回类型
            */
            public static Date changeDay(int day){
                Calendar calen = Calendar.getInstance();
                calen.setTime(new Date());
                calen.add(Calendar.DATE, day);
                return calen.getTime();
            }
            
            
            public static void main(String[] args) throws Exception {
                SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
                
                String t1=format.format(changeDay(-1));
                System.out.println(t1);
                
                Date  d=format.parse("2014-01-02 12:30:30");
                String t2=format.format(changeDay(d,-1));
                System.out.println(t2);
                
            }
    }

  • 相关阅读:
    xprintf
    Socket调试助手
    ESP8266开发
    WPS for Linux 界面改为中文
    uBlock Origin 广告屏蔽
    Ubuntu删除多余旧内核
    FFmpeg命令
    Mysql-connector-java驱动版本问题
    crontab任务重复执行?不执行?不按照配置执行?大概率是配置出错了!!!
    Binding(四):数据校验
  • 原文地址:https://www.cnblogs.com/laotan/p/3716704.html
Copyright © 2011-2022 走看看