Я работаю над приложением Angular 6, в котором мы обрабатываем даты для выполнения некоторых операций. Мы выбираем эти даты с помощью matDatepicker и форматируем даты с помощью Moment.js.
Проблема заключается в том, что приложениене беря часовой пояс браузера, он берет часовой пояс UTC и из моего местоположения (центральное время) после 19:00. Мы не можем поручить приложению выполнять операции за текущий день, потому что оно на 5 часов вперед, поэтому оно думает, что это уже завтра,и это еще хуже для людей, которые используют приложение из Pacific Time, потому что для них система на 7 часов вперед.
Так мы форматируем даты, я пытался удалить utc, но ничего не изменилось.
moment.utc(date).format('MM/DD/YYYY');
Ответ заголовка также вернулся на 5 часов раньше, я отправил запрос в 18:15 Ответ заголовка
Я хотел бы настроитьприложение глобально, чтобы установить из UTC в горный часовой пояс.может кто-нибудь, пожалуйста, дайте мне знать, как я могу добиться этого?
Заранее спасибо