Элемент <input type="date">
представляет дату в формате «дд / мм / гггг» на моей машине (Великобритания), но на других машинах дата в поле имеет другой формат.
Однако формат строки, возвращаемой полем, должен соответствовать формату гггг-мм-дд (см. это и это ).
Так почему же пользователи нашего Приложение отправляет нам даты, которые могут следовать любому из 8 различных форматов через это поле?
Если формат возвращаемой даты не меняется, что позволяет пользователям отправлять даты в других форматах?
https://jsfiddle.net/goldorak/pj0sdhue/2/