JavaScript: конвертировать метку времени без часового пояса в миллисекунды - PullRequest
0 голосов
/ 05 февраля 2019

Я застрял, конвертируя метку времени ниже в миллисекундах в JavaScript.

У меня есть метка времени в БД Postgres как

   2019-02-04 15:38:22.529

Я получаю метку времени выше в формате ниже, когда ячтение из БД

   Mon Feb 04 2019 10:38:22 GMT+0400 (Gulf Standard Time)

Как преобразовать метку времени вышеупомянутого формата пользовательского интерфейса в миллисекунды в JavaScript?

Ответы [ 3 ]

0 голосов
/ 05 февраля 2019

Попробуйте, «Z» означает UTC + 0:

const time = new Date("2019-02-04T15:38:22.529Z").getTime()
0 голосов
/ 05 февраля 2019

Вы можете использовать getMilliseconds(), если вам нужны миллисекунды по местному времени

const date = new Date("2019-02-04 15:38:22.529");

const time = date.getMilliseconds()
console.log(time);
0 голосов
/ 05 февраля 2019

Использование функции Date getTime вернет время в миллисекундах с момента 2019-02-04 15:38:22.529:

const date = new Date("2019-02-04 15:38:22.529");

const time = date.getTime();
console.log(time);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...