У меня есть облачная функция Firebase, которая отправляет уведомление pu sh в мое приложение. Я хочу отправлять уведомления только в дневное время. Я использую момент-часовой пояс и установил момент-часовой пояс: "^ 0.5.27" с помощью npm install (также установлен момент ^ 2.24.0)
Я пытаюсь преобразовать текущую дату в другой часовой пояс, используя следующее:
moment.tz(date, 'CST').format();
и выдает эту ошибку:
Часовой пояс момента не имеет данных для CST. См. http://momentjs.com/timezone/docs/# / data-loading / .
В документации о часовых поясах упоминается, что
В Node.js все данные поджат. Для загрузки данных не требуется никакого дополнительного кода.
Так почему же появляется это сообщение? Есть ли способ получить текущее время в соответствии с часовым поясом, пройденным динамически?