Я знаю, что есть различные способы, с помощью которых мы можем преобразовать дату и время в временную метку Unix.
Но проблема в том, что когда мы конвертируем значение времени GMT Date в временную метку Unix, тогда оно показывает значение временной метки в соответствии со значением моего местного часового пояса, то есть Asia / Kolkata
Например: Дата и время GMT: 2018-08-21 11:37:56 Итак, когда я конвертирую его в метку времени Unix, она возвращается следующим образом:
var t = new Date('2018-08-21 11:37:56').getTime() / 1000;
console.log(t); // 1534831676
Я ищу 1534851476
, который является значением в соответствии с часовым поясом GMT.
что является меткой времени Unix в соответствии с моим местным часовым поясом Asia / Kolkata. Может ли кто-нибудь помочь мне получить значение временной метки Unix в GMT?
Для получения дополнительной информации: вы можете проверить значение отметки времени Unix для даты и времени по Гринвичу здесь, по этой ссылке.
Спасибо!
new Date('2018-08-21T11:37:56Z').getTime() / 1000
- person Jaromanda X   schedule 21.08.2018'2018-08-21 11:37:56'.replace(' ', 'T')+'Z'
- person Jaromanda X   schedule 21.08.2018