Код: Выделить всё
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