首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Microsoft时区和时区js获取UTC日期字符串

如何使用Microsoft时区和时区js获取UTC日期字符串
EN

Stack Overflow用户
提问于 2020-02-25 14:42:16
回答 1查看 347关注 0票数 0

我有下面的时区数据列表,我希望使用矩js将Samoa Standard Time的时间转换为utc时间。

代码语言:javascript
复制
   var timezones = [
                    {
                      "alias":"Dateline Standard Time",
                      "displayName":"(UTC-12:00) International Date Line West"
                    },
                    {
                      "alias":"Samoa Standard Time",
                      "displayName":"(UTC+13:00) Samoa"
                    },
                    {
                       "alias":"UTC-11",
                       "displayName":"(UTC-11:00) Coordinated Universal Time-11"
                    },
                    {
                      "alias":"Aleutian Standard Time",
                      "displayName":"(UTC-10:00) Aleutian Islands"
                    }   
    ] 

这是获得2020-02-25T19:30:00萨摩亚标准时间的utc时间的正确方法吗?

代码语言:javascript
复制
   var m = moment().utcOffset('+13:00');
    m.toISOString();
EN

回答 1

Stack Overflow用户

发布于 2020-02-26 07:12:27

如果这是你想要的,请告诉我

沙箱:https://codesandbox.io/s/compassionate-bas-fg1c2

代码语言:javascript
复制
var moment = require("moment-timezone");
var input = "05/30/2014 11:21:37 AM";
var format = "MM/DD/YYYY h:mm:ss A";
var zone = "Pacific/Samoa";
// construct a moment object
var momentObj = moment.tz(input, format, zone);
// convert it to utc
momentObj.utc();
var finalVal = momentObj.format(format);
console.log(finalVal);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60397158

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档