|
@ -28,17 +28,23 @@ import java.util.Locale; |
|
|
*/ |
|
|
*/ |
|
|
public class DateUtils { |
|
|
public class DateUtils { |
|
|
|
|
|
|
|
|
|
|
|
/** 时间格式(yyyy-MM) */ |
|
|
|
|
|
public final static String DATE_PATTERN_YEAR_MONTH = "yyyy-MM"; |
|
|
|
|
|
|
|
|
/** 时间格式(yyyy-MM-dd) */ |
|
|
/** 时间格式(yyyy-MM-dd) */ |
|
|
public final static String DATE_PATTERN = "yyyy-MM-dd"; |
|
|
public final static String DATE_PATTERN = "yyyy-MM-dd"; |
|
|
|
|
|
|
|
|
/** 时间格式(yyyy-MM-dd HH:mm:ss) */ |
|
|
/** 时间格式(yyyy-MM-dd HH:mm:ss) */ |
|
|
public final static String DATE_TIME_PATTERN = "yyyy-MM-dd HH:mm:ss"; |
|
|
public final static String DATE_TIME_PATTERN = "yyyy-MM-dd HH:mm:ss"; |
|
|
|
|
|
|
|
|
/** 时间格式(yyyyMMddHHmmss) */ |
|
|
/** 时间格式(yyyyMM) */ |
|
|
public final static String DATE_TIME_NO_SPLIT = "yyyyMMddHHmmss"; |
|
|
public final static String DATE_PATTERN_YEAR_MONTH_NO_SPLIT = "yyyyMM"; |
|
|
|
|
|
|
|
|
/** 时间格式(yyyy-MM) */ |
|
|
/** 时间格式(yyyyMMdd) */ |
|
|
public final static String DATE_PATTERN_YEAR_MONTH = "yyyy-MM"; |
|
|
public final static String DATE_PATTERN_NO_SPLIT = "yyyyMMdd"; |
|
|
|
|
|
|
|
|
|
|
|
/** 时间格式(yyyyMMddHHmmss) */ |
|
|
|
|
|
public final static String DATE_TIME_NO_SPLIT = "yyyyMMddHHmmss"; |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 日期格式化 日期格式为:yyyy-MM |
|
|
* 日期格式化 日期格式为:yyyy-MM |
|
@ -49,6 +55,15 @@ public class DateUtils { |
|
|
return format(date, DATE_PATTERN_YEAR_MONTH); |
|
|
return format(date, DATE_PATTERN_YEAR_MONTH); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* 日期格式化 日期格式为:yyyyMM |
|
|
|
|
|
* @param date 日期 |
|
|
|
|
|
* @return 返回yyyyMM格式日期 |
|
|
|
|
|
*/ |
|
|
|
|
|
public static String formatYearMonthNoSplit(Date date) { |
|
|
|
|
|
return format(date, DATE_PATTERN_YEAR_MONTH_NO_SPLIT); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 日期格式化 日期格式为:yyyy-MM-dd |
|
|
* 日期格式化 日期格式为:yyyy-MM-dd |
|
|
* @param date 日期 |
|
|
* @param date 日期 |
|
|