#javascript #momentjs
Вопрос:
Я делаю это
const d = moment(1623253727754);
console.log(d.format('YYYY-MM-DD HH:MM:SS'));
и я понимаю это
2021-06-09 18:06:75
Что, черт возьми, это за дата? Как это получается за 75 секунд?
Ответ №1:
Потому что, согласно документам momentjs, » SS » с БОЛЬШОЙ БУКВЫ S представляет собой доли секунды, а не фактические секунды. Попробуй d.format('YYYY-MM-DD HH:MM:ss')
. Или вы также можете полностью избежать импорта momentjs, просто используя метод даты Javascript, toISOString:
const d = new Date(1623253727754);
console.log(d.toISOString());