Комментарии 5
вроде бы есть библиотека на \ для JS, которая на лету выдаёт формат времени по локали.
Это я к тому, что объект DATE_INPUT_FORMATS можно заменить вызовом функции той библиотеки.
Я этот список сгенерировал с помощью гигачат, если вы дадите мне пример такой либы то я с удовольствием ее внедрю и оставлю коммент ссылку на ответ в коде)
данный ответ я сгенерировал с помощью ChatGPT )

Из date-fns, кажется, можно вытянуть форматы
https://github.com/date-fns/date-fns/blob/main/src/locale/zh-CN/_lib/localize/index.ts
увы именно то что мне нужно я не смог найти(
export const DATE_INPUT_FORMATS = {
'en-US': 'MM/dd/yyyy HH:mm:ss',
'en-GB': 'dd/MM/yyyy HH:mm:ss',
'ar-SA': 'dd/MM/yyyy هه:sس',
'bg-BG': 'd.M.yyyy H:m:s ч.',
'ca-ES': 'dd/MM/yyyy H:mm:ss',
'cs-CZ': 'd.M.yyyy H:mm:ss',
'da-DK': 'dd-MM-yyyy HH:mm:ss',
'de-DE': 'dd.MM.yyyy HH:mm:ss',
'el-GR': 'd/M/yyyy h:mm:ss πμ|μμ',
'es-MX': 'dd/MM/yyyy H:mm:ss',
'fi-FI': 'd.M.yyyy klo H.mm.ss',
'fr-FR': 'dd/MM/yyyy HH:mm:ss',
'he-IL': 'dd/MM/yyyy HH:mm:ss',
'hi-IN': 'dd-MM-yyyy hh:mm:ss बजे',
'hr-HR': 'd.M.yyyy. H:mm:ss',
'hu-HU': 'yyyy.MM.dd. H:mm:ss',
'id-ID': 'dd/MM/yyyy HH:mm:ss',
'is-IS': 'd.M.yyyy kl. HH:mm:ss',
'it-IT': 'dd/MM/yyyy HH:mm:ss',
'ja-JP': 'yyyy/MM/dd HH:mm:ss',
'ko-KR': 'yyyy년 MM월 dd일 HH시 mm분 ss초',
'lt-LT': 'yyyy.MM.dd. HH:mm:ss',
'lv-LV': 'yyyy.gada MM.mēnesis dd.diena HH:mm:ss',
'ms-MY': 'dd/MM/yyyy HH:mm:ss',
'nl-NL': 'dd-MM-yyyy HH:mm:ss',
'no-NO': 'dd.MM.yyyy HH:mm:ss',
'pl-PL': 'dd.MM.yyyy HH:mm:ss',
'pt-BR': 'dd/MM/yyyy HH:mm:ss',
'ro-RO': 'dd.MM.yyyy HH:mm:ss',
'ru-RU': 'dd.MM.yyyy HH:mm:ss',
'sk-SK': 'd. M. yyyy H:mm:ss',
'sl-SI': 'd.M.yyyy H:mm:ss',
'sr-RS': 'dd.MM.yyyy. HH:mm:ss',
'sv-SE': 'yyyy-MM-dd HH:mm:ss',
'th-TH': 'วันที่ d เดือน M ปี yyyy เวลา H:mm:ss',
'tr-TR': 'dd.MM.yyyy HH:mm:ss',
'uk-UA': 'dd.MM.yyyy HH:mm:ss',
'vi-VN': 'dd/MM/yyyy HH:mm:ss',
'zh-CN': 'yyyy年MM月dd日 HH时mm分ss秒',
'zh-TW': 'yyyy年MM月dd日 HH時mm分ss秒',
};
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Конвертация даты по временной зоне пользователя в «NestJS», а также ввод и отображение даты в «Angular»