JAVA獲取系統當前時間格式化並設定有效期
阿新 • • 發佈:2018-12-11
今天我們來看看如何實現獲取系統時間並自己設定有效期
@MethodParameter(desc = "synUserList", input = "user", postType = {}, postName = "", queryString = "", userParam = "user", httpMethod = "get") @Override public Map<String, Object> synUserList(User user) throws Exception { Map<String, Object> mp = new HashMap<String, Object>(); // 獲取時間加一年或加一月或加一天 Date date = new Date(); Calendar cal = Calendar.getInstance(); cal.setTime(date);// 設定起時間 System.out.println("111111111::::" + cal.getTime()); cal.add(Calendar.YEAR, 1);// 增加一年 // cd.add(Calendar.DATE, n);//增加一天 // cd.add(Calendar.DATE, -10);//減10天 // cd.add(Calendar.MONTH, n);//增加一個月 System.out.println("輸出::" + cal.getTime()); // 設定時間格式為:年-月-日 時:分:秒 SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String date1 = format.format(cal.getTime()); // 設定時間格式為:年-月-日 SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd"); String date2 = format.format(cal.getTime()); mp.put("success",true); //返回結果 return map; }