Как получить отформатированную дату, например, 2009-05-29 21:55:57, используя javascript?
В ответах джонатана отсутствует datetime начальный ноль. Для этого datetime-operation есть простое решение:
function getFormattedDate(){
var d = new Date();
d = d.getFullYear() + "-" + ('0' + (d.getMonth() + 1)).slice(-2) + "-" + ('0' + d.getDate()).slice(-2) + " " + ('0' + d.getHours()).slice(-2) + ":" + ('0' + d.getMinutes()).slice(-2) + ":" + ('0' + d.getSeconds()).slice(-2);
return d;
}
в основном js добавляем 0, а затем просто vanilla-javascript берем 2 последних символа. Таким vanilla-javascript образом, 031 займет 31. 01 js займет 01 ...
javascript
datetime
2021-12-22T14:25:44+00:00
2022-10-23T08:40:22+00:00
Fonetica
Вопросы с похожей тематикой, как у вопроса:
Как получить отформатированную дату, например, 2009-05-29 21:55:57, используя javascript?
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.