Как обнаружить формат даты (dd/mm/yyyy или мм/dd/yyyy) в JavaScript? [закрыто]Javascript

Форум по Javascript
Anonymous
Как обнаружить формат даты (dd/mm/yyyy или мм/dd/yyyy) в JavaScript? [закрыто]

Сообщение Anonymous »

В моем приложении я сейчас использую:

Код: Выделить всё

var dt = (new Date()).toLocaleString();

Это форматирует дату, основанную на локале пользователя. Тем не менее, некоторые пользователи запросили более стандартизированный и явный формат, такой как DD-MM-Yyyy для лучшей ясности. < /P>
Я понимаю, что TolocalEdatestring () производит различные результаты на основе локали. Например: < /p>
(new Date()).toLocaleDateString('en-IN'); // "11/6/2025" (DD/MM/YYYY)
(new Date()).toLocaleDateString('en-US'); // "6/11/2025" (MM/DD/YYYY)
< /code>
Учитывая, что JavaScript работает на стороне клиента и имеет доступ к настройкам локализации пользователя и часового пояса, есть ли способ обнаружить или вывести фактический формат даты (то есть порядок дня, месяц, год), который используется в браузере? Поля соответственно.

Подробнее здесь: https://stackoverflow.com/questions/796 ... javascript

Вернуться в «Javascript»