package com.kcim.common.enums;

public enum DateStyleEnum {
    DD("dd"),
    MM_DD("MM-dd"),
    YYYY("yyyy"),
    YYYYMM("yyyyMM"),
    YYYY_MM("yyyy-MM"),
    MM("MM"),
    YYYY_MM_DD("yyyy-MM-dd"),
    MM_DD_HH_MM("MM-dd HH:mm"),
    MM_DD_HH_MM_SS("MM-dd HH:mm:ss"),
    YYYY_MM_DD_HH("yyyy-MM-dd HH"),
    YYYY_MM_DD_HH_MM("yyyy-MM-dd HH:mm"),
    YYYY_MM_DD_HH_MM_SS("yyyy-MM-dd HH:mm:ss"),

    MM_DD_EN("MM/dd"),
    YYYY_MM_EN("yyyy/MM"),
    YYYY_MM_DD_EN("yyyy/MM/dd"),
    MM_DD_HH_MM_EN("MM/dd HH:mm"),
    MM_DD_HH_MM_SS_EN("MM/dd HH:mm:ss"),
    YYYY_MM_DD_HH_MM_EN("yyyy/MM/dd HH:mm"),
    YYYY_MM_DD_HH_MM_SS_EN("yyyy/MM/dd HH:mm:ss"),
    YYYY_M_D_H_MM_SS_EN("yyyy/M/d H:mm:ss"),

    MM_DD_CN("MM月dd日"),
    YYYY_MM_CN("yyyy年MM月"),
    YYYY_MM_DD_CN("yyyy年MM月dd日"),
    MM_DD_HH_MM_CN("MM月dd日 HH:mm"),
    MM_DD_HH_MM_SS_CN("MM月dd日 HH:mm:ss"),
    YYYY_MM_DD_HH_MM_CN("yyyy年MM月dd日 HH:mm"),
    YYYY_MM_DD_HH_MM_SS_CN("yyyy年MM月dd日 HH:mm:ss"),

    HH("HH"),
    HH_MM("HH:mm"),
    HH_MM_SS("HH:mm:ss"),

    YYYYMMDD("yyyyMMdd"),
    YYYYMMDD_HH_MM_SS("yyyyMMdd HH:mm:ss"),

    YYMMDDHHMMSS("yyyyMMddHHmmss"),

    YYMMDDHHMMSSSSS("yyMMddHHmmssSSS"),

    YYYYMMDDHHMMSSSSS("yyyyMMddHHmmssSSS"),

    SSSSSS("ssSSSS"),

    HHMMSS("HHmmss"),

    AM("上午"),

    PM("下午");

    private String value;

    DateStyleEnum(String value) {
        this.value = value;
    }

    public String getValue() {
        return value;
    }
}