Я перепробовал все решения, которые нашел здесь, но ни одно из них не работает. Я просто пытаюсь:
var a = new Date();
console.log(a);
//2020-01-12T05:05:17.320Z
//Time in my timezone: 2020-01-12T02:05:17.320Z
Я из Бразилии, o часовой пояс -3: 00
Я уже установил момент. js и попробовал:
var moment = require('moment-timezone');
moment().tz("America/Sao_Paulo").format();
var a = new Date();
console.log(a);
но я продолжаю получать без моего часового пояса. Я также попытался установить TZ без момента. js и не сработало.
Я не могу использовать какое-то решение, которое меняет способ вызова "new Date ()", потому что мне нужно проанализировать строку к объекту, который содержит Date, и я использую модуль Prompts, который получает дату из консоли, которая уже возвращает дату. Я не знаю, что делать дальше.
Спасибо за любую помощь.
* Я работаю на Windows, и время настало, конфигурация указывает вправо часовой пояс
edit1: больше информации