| | |
| | | public static final String DATE_FORMATE_STRING_Q = "yyyy-MM"; |
| | | |
| | | |
| | | |
| | | static { |
| | | formats.put("yyyyMMddHHmmss", new SimpleDateFormat("yyyyMMddHHmmss")); |
| | | formats.put("yyyy-MM-dd HH:mm:ss", new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")); |
| | |
| | | return curDate; |
| | | } |
| | | |
| | | public static Date getFirstDate(Date curDate) { |
| | | Calendar curDateCal = Calendar.getInstance(); |
| | | curDateCal.setTime(curDate); |
| | | curDateCal.set(Calendar.DAY_OF_MONTH, 1); |
| | | curDateCal.set(Calendar.HOUR_OF_DAY, 0); |
| | | curDateCal.set(Calendar.MINUTE, 0); |
| | | curDateCal.set(Calendar.SECOND, 0); |
| | | return curDateCal.getTime(); |
| | | } |
| | | |
| | | public static Date getFirstDate(String curDate) { |
| | | Date date = DateUtil.getDateFromStringB(curDate); |
| | | Calendar curDateCal = Calendar.getInstance(); |
| | | curDateCal.setTime(date); |
| | | curDateCal.set(Calendar.DAY_OF_MONTH, 1); |
| | | curDateCal.set(Calendar.HOUR_OF_DAY, 0); |
| | | curDateCal.set(Calendar.MINUTE, 0); |
| | | curDateCal.set(Calendar.SECOND, 0); |
| | | return curDateCal.getTime(); |
| | | } |
| | | |
| | | |
| | | public static String getNextMonthFirstDay(String fmt) { |
| | | String returndate = ""; |
| | |
| | | |
| | | /** |
| | | * 除去 小时 分 秒 |
| | | * |
| | | * @param time |
| | | * @return |
| | | */ |
| | | public static Date timeToDate(Date time){ |
| | | Calendar calendar =Calendar.getInstance(); |
| | | public static Date timeToDate(Date time) { |
| | | Calendar calendar = Calendar.getInstance(); |
| | | calendar.setTime(time); |
| | | setTimeToMidnight(calendar); |
| | | return calendar.getTime(); |