Целочисленное значение, содержащееся в объекте Дата (миллисекунды с начала эпохи Unix), не зависит от часовых поясов. Он представляет собой один и тот же момент времени для всех людей на планете.
Однако, когда вы печатаете объект Date, вы увидите дату, отображаемую с местным часовым поясом. Если вам нужно именно это целое число внутри Date, вызовите getTime () для него для использования в другом месте.
Вы можете передать дату (или базовое число) другим библиотекам, которые могут делать с датой то, что вы действительно хотите, включая momentjs с момент-часовой пояс . Например, это может работать с моментом:
moment(your_date).tz('Desired Timezone').format('ha z')