Отметка времени API событий Mailgun - PullRequest
0 голосов
/ 16 ноября 2018

Я звоню в API событий Mailgun, но меня смущает формат отметки времени.Отметки времени отображаются как "timestamp": 1542251497.6072 или более длинный формат 1542358648.178141.

. Я не могу найти никаких ссылок на них в документации, кроме их заявления о соответствии спецификации "RFC822".

Как можноЯ анализирую / конвертирую эти метки времени в объекты JavaScript Date (желательно по Гринвичу)?

1 Ответ

0 голосов
/ 17 ноября 2018

Поскольку вы уже используете moment, просто используйте метод unix:

moment.unix(1542251497.6072).format()    // "2018-11-14T19:11:37-08:00"
moment.unix(1542358648.178141).format()  // "2018-11-16T00:57:28-08:00"

Который:

Подобно новой дате (номеру), вы можете создать момент, передав целочисленное значение, представляющее количество миллисекунд с момента Unix Эпоха (1 января 1970 12:00 UTC).

...