Этот вопрос уже задан сегодня, но владелец, кажется, удалил его (даже у него есть 4 голоса). Однако вопрос был настолько интересным, что я решил снова написать себя.Как определить формат даты из строки?
У меня есть объект в Javascript, который имеет одно свойство с строкой даты.
Теперь я хочу установить новое datetime для этого свойства, но как я могу установить новые данные, не зная его формата?
Образец даты и времени выглядит следующим образом "2018-01-01T20: 09: 00"
Этот вопрос можно разделить на 2 ответа.
Определить текущий упомянутый формат & установить один и тот же формат, свойство объекта. (Это, кажется, достигается легко, если кто-то сказать, какой тип формата даты и времени это)
определить некоторые общие решения, определить какой-либо формат даты и времени & преобразовать заданное datetime для установки свойства объекта.
Простым решением может быть использование библиотеки даты/времени, такой как [moment.js] (http://momentjs.com/docs/#/parsing/) – dloeda
Вы не можете, по крайней мере, надежно. Является ли '1/2/2016' 2 января или 1 февраля? –
кажется, что вы, ребята, не очень хорошо понимаете необходимость, –