Browse Source

追加几个用于推送大屏的日期格式

master
zhangyuan 4 years ago
parent
commit
ea8dce697c
  1. 21
      epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/utils/DateUtils.java

21
epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/utils/DateUtils.java

@ -28,18 +28,24 @@ 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";
/** 时间格式(yyyyMM) */
public final static String DATE_PATTERN_YEAR_MONTH_NO_SPLIT = "yyyyMM";
/** 时间格式(yyyyMMdd) */
public final static String DATE_PATTERN_NO_SPLIT = "yyyyMMdd";
/** 时间格式(yyyyMMddHHmmss) */ /** 时间格式(yyyyMMddHHmmss) */
public final static String DATE_TIME_NO_SPLIT = "yyyyMMddHHmmss"; public final static String DATE_TIME_NO_SPLIT = "yyyyMMddHHmmss";
/** 时间格式(yyyy-MM) */
public final static String DATE_PATTERN_YEAR_MONTH = "yyyy-MM";
/** /**
* 日期格式化 日期格式为yyyy-MM * 日期格式化 日期格式为yyyy-MM
* @param date 日期 * @param date 日期
@ -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 日期

Loading…
Cancel
Save