jQuery проверяет правильность даты с помощью:
!/Invalid|NaN/.test(new Date(value))
new Date(dateString)
совпадает с Date.parse(dateString)
и использует язык браузера/ОС для анализа строки.
Я пытаюсь разобрать DD/MM/YYYY
, но я получаю сообщение об ошибке, потому что мой браузер ищет MM/DD/YYYY
. Поскольку мой продукт будет использоваться только людьми DD/MM
, я хочу заставить это поведение.
Я мог бы написать собственный валидатор, но можно ли изменить язык браузера и через JavaScript?