формат date-fns (fromUnixTime (1584161862798), 'yyyyMMdd') неверное значение времени - PullRequest
0 голосов
/ 13 апреля 2020

Я использую библиотеку date-funs для управления датами. (версия 2.12.0) Мне нужно отформатировать unix datetime в 'yyyyMMdd'. И я получаю сообщение об ошибке «Недопустимое значение времени».

fromUnixTime(1584161862798) 
// Sat Feb 03 52170 22:13:34 GMT+0900 (대한민국 표준시)

format(startDate, 'yyyyMMdd');
// invalid time value

Я не уверен, почему это не работает, когда

format(new Date(), 'yyyyMMdd')
// 20200413

это работает.

I попытался разобрать дату. Он по-прежнему возвращает ту же ошибку.

format(parseISO(startDate), 'yyyyMMdd');
// invalid time value

Заранее спасибо.

1 Ответ

0 голосов
/ 13 апреля 2020
format(new Date('yourUnixDateTime'), 'yyyyMMdd')
...