У меня есть начальное значение для метки времени (созданной в часовом поясе Пользователя-1), которую я извлекаю из магазина Firebase. формат, в котором это происходит, это секунды в UT C от Unix Epoch.
Моя цель - взять начальное значение метки времени и преобразовать его в часовой пояс текущего пользователя. если я использую
moment.unix(initial_In_Seconds).format("H:mma")
, я получаю правильное начальное время. Использование .unix()
- единственный способ получить правильное начальное время. Теперь мне нужно преобразовать его в определенный c часовой пояс. скажем "Америка / Денвер" (начальный часовой пояс GMT -05: 00)
До сих пор мне не удавалось использовать moment.tz()
ни в одном из моих объединений.
I ' я пробовал:
moment.tz(moment.unix(initial_In_Seconds).format("H:mma"), "America/Denver")
let unix = moment.unix(initial_In_Seconds).format("H:mma");
let parsed = moment.tz(unix, "America/Denver");
Как это можно проанализировать? Момент. js смущает меня