twenty / packages /twenty-shared /src /utils /date /dateInputFormats.ts
Jules
Initial clean CRM deployment with prebuilt assets
d9494a5
Raw
History Blame Contribute Delete
858 Bytes
export const NON_ISO_DATE_FORMATS = [
'yyyy.MM.dd',
'yyyy/MM/dd',
'MM-dd-yyyy',
'MM/dd/yyyy',
'MM.dd.yyyy',
'MMMM d, yyyy',
'MMM d, yyyy',
'd MMMM yyyy',
'd MMM yyyy',
'dd-MMM-yyyy',
'yyyy-MMM-dd',
];
export const ACCEPTED_DATE_FORMATS = [
'yyyy-MM-dd',
'yyyyMMdd',
...NON_ISO_DATE_FORMATS,
"yyyy-MM-dd'T'HH:mm:ss.SSSX",
"yyyy-MM-dd'T'HH:mm:ssX",
"yyyy-MM-dd'T'HH:mm:ss.SSS",
"yyyy-MM-dd'T'HH:mm:ss",
'yyyy-MM-dd HH:mm:ss',
'yyyy-MM-dd HH:mm:ss.SSS',
];
export const ACCEPTED_DATE_TIME_FORMATS = [
"yyyy-MM-dd'T'HH:mm:ss.SSSX",
"yyyy-MM-dd'T'HH:mm:ssX",
"yyyy-MM-dd'T'HH:mm:ss.SSSxxx",
"yyyy-MM-dd'T'HH:mm:ssxxx",
"yyyy-MM-dd'T'HH:mm:ss.SSS",
"yyyy-MM-dd'T'HH:mm:ss",
'yyyy-MM-dd HH:mm:ss.SSS',
'yyyy-MM-dd HH:mm:ss',
'yyyy-MM-dd HH:mm',
'yyyy-MM-dd',
'yyyyMMdd',
...NON_ISO_DATE_FORMATS,
];