JavaScript конвертировать YYYY-MM-DD-HH-MM-SS в эпоху - PullRequest
0 голосов
/ 29 мая 2018

У меня есть дата в виде строки:

2018-05-29-13-56-00

Мне нужно преобразовать вэпоха чтобы я мог делать расчеты с другими датами.

У кого-нибудь есть идеи, как это сделать?Спасибо!

Ответы [ 2 ]

0 голосов
/ 29 мая 2018

Вы можете сделать это с помощью moment.js, если вы можете использовать эту библиотеку.

moment('2018-05-29-13-56-00', 'YYYY-MM-DD-hh-mm-ss').format();
0 голосов
/ 29 мая 2018

Вы можете сделать это.Обратите внимание на d[1] - 1, потому что месяцы начинаются с нуля.

const date = '2018-05-29-13-56-00';
const d = date.split('-');
const epoch = (new Date(d[0], d[1] - 1, d[2], d[3], d[4], d[5])).valueOf();
console.log(epoch);
...