mrusklon
@mrusklon
Не получается? Яростно гугли!

Как преобразовать строку в другой вид?

Есть строка "12.03.19", это дата, надо её преобразовать в другой вид: "2019-03-12". Как это сделать?

Данные всегда будут с двумя цифрами , например "01.01.19" или "26.06.19".
  • Вопрос задан
  • 103 просмотра
Решения вопроса 2
Kozack
@Kozack Куратор тега JavaScript
Thinking about a11y
Быстрый ответ
`20${'12.03.19'.split('.').reverse().join('-')}`
Ответ написан
Комментировать
john36allTa
@john36allTa
alien glow of a dirty mind
"12.03.19".replace(/(\d+)\.(\d+)\.(\d+)/, "20$3-$2-$1");
//"2019-03-12"
new Date("12.03.19".replace(/(\d+)\.(\d+)\.(\d+)/, "20$3-$2-$1"));
//Tue Mar 12 2019 03:00:00 GMT+0300 (Москва, стандартное время)
new Date("12.03.19".replace(/(\d+)\.(\d+)\.(\d+)/, "20$3-$2-$1")).getTime()
//1552348800000
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы