package com.xiaoleilu.hutool.date; import com.xiaoleilu.hutool.date.format.FastDateFormat; /** * 日期格式化类,提供常用的日期格式化对象 * @author Looly * */ public class DatePattern { /** 标准日期格式:yyyy-MM-dd */ public final static String NORM_DATE_PATTERN = "yyyy-MM-dd"; /** 标准日期格式 {@link FastDateFormat}:yyyy-MM-dd*/ public final static FastDateFormat NORM_DATE_FORMAT = FastDateFormat.getInstance(NORM_DATE_PATTERN); /** 标准时间格式:HH:mm:ss */ public final static String NORM_TIME_PATTERN = "HH:mm:ss"; /** 标准时间格式 {@link FastDateFormat}:HH:mm:ss */ public final static FastDateFormat NORM_TIME_FORMAT = FastDateFormat.getInstance(NORM_TIME_PATTERN); /** 标准日期时间格式,精确到分:yyyy-MM-dd HH:mm */ public final static String NORM_DATETIME_MINUTE_PATTERN = "yyyy-MM-dd HH:mm"; /** 标准日期时间格式,精确到分 {@link FastDateFormat}:yyyy-MM-dd HH:mm */ public final static FastDateFormat NORM_DATETIME_MINUTE_FORMAT = FastDateFormat.getInstance(NORM_DATETIME_MINUTE_PATTERN); /** 标准日期时间格式,精确到秒:yyyy-MM-dd HH:mm:ss */ public final static String NORM_DATETIME_PATTERN = "yyyy-MM-dd HH:mm:ss"; /** 标准日期时间格式,精确到秒 {@link FastDateFormat}:yyyy-MM-dd HH:mm:ss */ public final static FastDateFormat NORM_DATETIME_FORMAT = FastDateFormat.getInstance(NORM_DATETIME_PATTERN); /** 标准日期时间格式,精确到毫秒:yyyy-MM-dd HH:mm:ss.SSS */ public final static String NORM_DATETIME_MS_PATTERN = "yyyy-MM-dd HH:mm:ss.SSS"; /** 标准日期时间格式,精确到毫秒 {@link FastDateFormat}:yyyy-MM-dd HH:mm:ss.SSS */ public final static FastDateFormat NORM_DATETIME_MS_FORMAT = FastDateFormat.getInstance(NORM_DATETIME_MS_PATTERN); /** HTTP头中日期时间格式:EEE, dd MMM yyyy HH:mm:ss z */ public final static String HTTP_DATETIME_PATTERN = "EEE, dd MMM yyyy HH:mm:ss z"; /** HTTP头中日期时间格式 {@link FastDateFormat}:EEE, dd MMM yyyy HH:mm:ss z */ public final static FastDateFormat HTTP_DATETIME_FORMAT = FastDateFormat.getInstance(HTTP_DATETIME_PATTERN); }