in clns-acuity-admin/acuity-etl/src/main/java/com/acuity/visualisations/transform/parser/DateParser.java [244:344]
static String getFormat(DatePattern name) {
switch (name) {
case YYYY_MM_DD:
return "yyyy{sep}MM{sep}dd";
case YYYY_DD_MM:
return "yyyy{sep}dd{sep}MM";
case DD_MM_YYYY:
case DD_MM_YYYY_H_mm:
case DD_MM_YYYY_HH_mm_ss:
return "dd{sep}MM{sep}yyyy";
case MM_DD_YYYY:
case MM_DD_YYYY_H_mm:
case MM_DD_YYYY_HH_mm_ss:
return "MM{sep}dd{sep}yyyy";
case YYYY_MM_DDTHH_MM:
return "yyyy{sep}MM{sep}dd\'T\'HH:mm";
case YYYY_MM_DDTHH_MM_SS:
return "yyyy{sep}MM{sep}dd\'T\'HH:mm:ss";
case D_MM_YYYY:
case D_MM_YYYY_H_mm:
case D_MM_YYYY_HH_mm_ss:
return "d{sep}MM{sep}yyyy";
case M_DD_YYYY:
case M_DD_YYYY_H_mm:
case M_DD_YYYY_HH_mm_ss:
return "M{sep}dd{sep}yyyy";
case DD_M_YYYY:
case DD_M_YYYY_H_mm:
case DD_M_YYYY_HH_mm_ss:
return "dd{sep}M{sep}yyyy";
case MM_D_YYYY:
case MM_D_YYYY_H_mm:
case MM_D_YYYY_HH_mm_ss:
return "MM{sep}d{sep}yyyy";
case D_M_YYYY:
case D_M_YYYY_H_mm:
case D_M_YYYY_HH_mm_ss:
return "d{sep}M{sep}yyyy";
case M_D_YYYY:
case M_D_YYYY_H_mm:
case M_D_YYYY_HH_mm_ss:
return "M{sep}d{sep}yyyy";
case YYYY_DD:
return "yyyy{sep}dd";
case YYYY_MM:
return "yyyy{sep}MM";
case DD_MON_YYYY:
return "dd{sep}MMM{sep}yyyy";
case DDMONYYYY:
return "ddMMMyyyy";
case MON_DD_YYYY:
return "MMM{sep}dd{sep}yyyy";
case D_MON_YYYY:
return "d{sep}MMM{sep}yyyy";
case DMONYYYY:
return "dMMMyyyy";
case MON_D_YYYY:
return "MMM{sep}d{sep}yyyy";
case DD_MON_YY:
return "dd{sep}MMM{sep}yy";
case MON_DD_YY:
return "MMM{sep}dd{sep}yy";
case D_MON_YY:
return "d{sep}MMM{sep}yy";
case MON_D_YY:
return "MMM{sep}d{sep}yy";
/*
YYYY_MON_DD);
YYYY_MON_D);
YY_MON_DD);
YY_MON_D);
YYYY_DD_MON);
YYYY_D_MON);
YY_DD_MON);
YY_D_MON);
*/
case YYYY_MON_DD:
return "yyyy{sep}MMM{sep}dd";
case YYYY_MON_D:
return "yyyy{sep}MMM{sep}dd";
case YY_MON_DD:
return "yy{sep}MMM{sep}dd";
case YY_MON_D:
return "yy{sep}MMM{sep}d";
case YYYY_DD_MON:
return "yyyy{sep}dd{sep}MMM";
case YYYY_D_MON:
return "yyyy{sep}d{sep}MMM";
case YY_DD_MON:
return "yy{sep}d{sep}MMM";
case YY_D_MON:
return "yy{sep}d{sep}MMM";
case YYYY:
return "yyyy";
default:
return null;
}
}