Java关于日期的计算持续汇总~

 1 /**
 2      * 00
 3      * 描述:传入Date date.转为 String yyyyMMdd.
 4      * 【时间 2019-04-18 15:41:12 作者 陶攀峰】
 5      */
 6     public static String getDateToString(Date date) {
 7         Calendar calendar = Calendar.getInstance();
 8         calendar.setTime(date);
 9         return new SimpleDateFormat("yyyyMMdd").format(calendar.getTime());
10     }
传入Date date.转为 String yyyyMMdd.
 1 /**
 2      * 01 
 3      * 描述:获取传入日期前一天 .
 4      * 传入String yyyyMMdd.返回String yyyyMMdd.
 5      * 【时间 2019-04-15 16:20:44 作者 陶攀峰】
 6      */
 7     public static String getYesterday(String y_date) {
 8         SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd");
 9         Calendar calendar = Calendar.getInstance();
10         try {
11             calendar.setTime(simpleDateFormat.parse(y_date));
12         } catch (ParseException e) {
13             e.printStackTrace();
14         }
15         calendar.add(Calendar.DATE, - 1);
16         return simpleDateFormat.format(calendar.getTime());
17     }
获取传入日期前一天 .

猜你喜欢

转载自www.cnblogs.com/taopanfeng/p/10729915.html