我已经编写了一种使用timeZone和timeZone Offset计算时间的方法
现在我想检查数组列表是否等于此timeZone,否则timeZone的默认值应为'HT'并且timeZoneOffset为 '-2:30'
const convertTimeZone = (timeZoneOffset,updateTime) =>
{
const listOfUSTimeZones = ["HT", "ET", "CT", "MT", "PT", "AKT", "AT"]
const utcTime = moment.utc(updateTime);
const myLocalMoment = utcTime.local()
const offsetNow = myLocalMoment.utcOffset(timeZoneOffset)//-2:30
const timeZone = momentHelper.getTimeZoneFromOffset(offsetNow,timeZoneOffset);//HT
const time = offsetNow !== undefined && timeZone !== undefined ? `${offsetNow.format("YYYY-MM-DDTHH:mm:ss.SSS[Z]")}` : '-'
return time;
}