Облачная функция Firebase возвращает неверное время - PullRequest
0 голосов
/ 27 октября 2019

Следующий код возвращает «22:50 PM» при запуске в Chrome или Firefox:

new Date(1572148200000).toLocaleTimeString('en-US', { hour: '2-digit', minute:'2-digit', hour12: true, timeZone: 'America/Chicago' })

Однако, когда я использую точно такой же код в облачной функции и отправляю его мне кактекст, он возвращает «3:50 утра». Как заставить сервер возвращаться одновременно с браузером? Я предполагаю, что это проблема часового пояса, но я использую toLocaleTimeString и явно устанавливаю для него значение timeZone, поэтому расхождение между браузером и сервером меня смущает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...