Преобразование даты и времени к метке времени Unix

Я отображаю дату и время как это

24 ноября 2009 17:57:35

Я хотел бы преобразовать его в метку времени Unix, таким образом, я могу управлять им легко. Я должен был бы использовать regex для соответствия каждой части строки, затем разрабатывают метку времени Unix от этого.

Я ужасен с regex, но я придумал это. Предложите улучшения ^.^

/((\d){2}+)-((Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)+)-((\d){4}+) ((\d){2}+):((\d){2}+):((\d){2}+)/gi

Как я могу сделать это?

57
задан 24 November 2009 в 21:30

1 ответ

Используя средство выбора даты для получения даты и средства выбора времени я получаю две переменные, это - то, как я соединил их в unixtime формате и затем вытаскиваю их...

let datetime = oDdate+' '+oDtime;
let unixtime = Date.parse(datetime)/1000;
console.log('unixtime:',unixtime);

для доказательства его:

let milliseconds = unixtime * 1000;
dateObject = new Date(milliseconds);
console.log('dateObject:',dateObject);

обладают!

0
ответ дан 1 November 2019 в 15:44

Другие вопросы по тегам:

Похожие вопросы: