@sergeyiljin
Делаю дело

Как на JS отформатировать дату?

3/11/20 12:33:30 AM привести к виду 13-03-2020 12:33:33. Как?
  • Вопрос задан
  • 90 просмотров
Пригласить эксперта
Ответы на вопрос 4
ArsenyMatytsyn
@ArsenyMatytsyn Куратор тега JavaScript
CEO iAmStudio, предприниматель.
Используй дату. Создавай из строки и формируй ответ самими методами даты, либо со вспомогательной toLocaleString.
Ответ написан
rockfeeler
@rockfeeler
Фронтендер, дизайнер, верстальщик-перфекционист
var date = new Date('3/11/20 12:33:30 AM'),
formattedDate = date.getDate() + '-' + (date.getMonth() + 1) + '-' + date.getFullYear() + ' ' + date.getHours() + ':' + date.getMinutes() + ':' + date.getSeconds();

console.log(formattedDate); // 11-3-2020 0:33:30
Ответ написан
Fragster
@Fragster
помогло? отметь решением!
Как-то так:
https://jsfiddle.net/u40drcy2/2/
Если не хочется заморачиваться с выводом даты по частям, то так:
https://momentjs.com/docs/#/displaying/
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы