zoukankan      html  css  js  c++  java
  • 获取某个时间的前一天

    import java.text.SimpleDateFormat;
    import java.util.Calendar;
    import java.util.Date;
    
    public class Test {
         public static void main(String[] args) {
             SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
             Date currentdate=new Date();
             String systime= format.format(currentdate);
             System.out.println("当前系统时间:====="+systime);
             String curtime=getBeforeOneDay(currentdate);
             System.out.println("当前系统时间的前一天的时间:====="+curtime);
                     System.out.println("得到某个时间的前一天的时间:====="+getBeforeOneDayByStringDate("20210407"));
         }
         /**
         * 获取当前系统时间的前一天时间
         * @param dateStr
         * @return Date
         * @return
         */
        public static String getBeforeOneDay(Date currentdate) { 
                SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
                Calendar calendar = Calendar.getInstance();  
                calendar.setTime(currentdate);  
                calendar.add(Calendar.DAY_OF_MONTH, -1);  
                currentdate = calendar.getTime();
                String dayTime=format.format(currentdate);
                return dayTime;  
        }
    
    public static String getBeforeOneDayByStringDate(String dateString) { 
                SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
                Date d;
                try {
                    d = format .parse(dateString);
                    Calendar calendar = Calendar.getInstance();
                    calendar.setTime(d);
                    calendar.add(Calendar.DAY_OF_MONTH, -1);  // 在当前日基础上-1
                    System.out.println(format .format(calendar.getTime()));
                    //获取String类型的时间
                    
                } catch (ParseException e) {
                    e.printStackTrace();
                }
                return format .format(calendar.getTime());  
        }
    
    
    }
                    
    每天学习一点点,你就进步一点点。
  • 相关阅读:
    PHP创建socket服务
    linux配置PS1
    几个常用的linux命令
    MongoDB的分片集群搭建
    django-admin 配置
    django使用mysql数据库
    Django知识
    docker 监控之 cadvisor
    shell 拾遗
    shell 基数数值方法
  • 原文地址:https://www.cnblogs.com/zhangliang88/p/14628878.html
Copyright © 2011-2022 走看看