| | |
| | | date = date.substring(0,i); |
| | | } |
| | | } |
| | | //TimeZone tz = TimeZone.getTimeZone("GMT-01"); |
| | | //TimeZone tz = TimeZone.getTimeZone("GMT-01");2024-10-21T10:40:04+08:00 |
| | | DateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS"); |
| | | // DateFormat df = new SimpleDateFormat("2023-12-08 T 09:25:54.698+08:00"); |
| | | df.setTimeZone(tz); |
| | |
| | | * @return String |
| | | * @throws Exception |
| | | */ |
| | | public static String getPlusTime(Date date) throws Exception { |
| | | public static String getPlusTime(Date date) { |
| | | if (date == null) |
| | | return null; |
| | | try { |
| | |
| | | * @return |
| | | */ |
| | | public static Date getXMinuteAfterDate(Date date, int minute) { |
| | | if(date ==null){ |
| | | date = new Date(); |
| | | } |
| | | Calendar now = Calendar.getInstance(); |
| | | now.setTime(date); |
| | | now.set(Calendar.MINUTE, now.get(Calendar.MINUTE) + minute); |
| | |
| | | public static String getFirstDayOfThisMonth() { |
| | | try { |
| | | return getNowShortDate().substring(0, 6) + "01"; |
| | | } catch (Exception e) { |
| | | return ""; |
| | | } |
| | | } |
| | | public static String getFirstDayCurrentMonth() { |
| | | try { |
| | | return getDateLong(new Date()).substring(0, 7) + "-01"; |
| | | } catch (Exception e) { |
| | | return ""; |
| | | } |
| | |
| | | calendar.add(Calendar.DATE, days);// |
| | | return calendar.getTime(); |
| | | } |
| | | public static Date addMonthToDate(Date date, int month) { |
| | | Calendar calendar = Calendar.getInstance(); |
| | | calendar.setTime(date); |
| | | calendar.add(Calendar.MONTH, month);// |
| | | return calendar.getTime(); |
| | | } |
| | | |
| | | public static String afterDateToStr(Integer days){ |
| | | Date date = new Date(); |