javascript - 使用 moment.js 解析时如何忽略时区

标签 javascript momentjs

我需要从 js Date 对象中读取日期,就好像它是 UTC 格式一样,但是该对象包含时区。

当它有一些时区数据时,如何创建 moment 对象,就好像它是在 UTC 中一样?

最佳答案

  1. 您可以使用 moment.utc() 来完成此操作。

    moment([2011, 10, 8, 5]).format(); 
    
    moment.utc([2011, 10, 8, 5]).format(); 
    
  2. 如果您希望完全忽略您的时区,可以使用此代码。

      var firstDayStr = '29 January 2014';
      var startAtTime = '10:01:02 AM';
      var localFormat = 'YYYY-MM-DD[T]HH:mm:ss';
      var m = moment(firstDayStr + ' ' + startAtTime).format(localFormat);
    

关于javascript - 使用 moment.js 解析时如何忽略时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58557162/

相关文章:

javascript - 获取视频帧数 HTML

javascript - 级联下拉列表(SubLocality)在 asp.net mvc 中不起作用

javascript - 使用 JavaScript 检查质数

javascript - Moment.js时间格式错误

javascript - 使用 moment.js 进行日期验证不会在给出无效日期时给出错误

javascript - 使用 JavaScript 进行 AWS DynamoDB 事务 : One or more parameter values were invalid

javascript - 在表单发布上调用 Javascript 以通过 jQuery 更新 UI

javascript - 如何定义全局常量变量 Date.now() 取决于 Nodejs 中请求的当前时间

javascript - moment JS - 比较本地时间的正确方法

javascript - 如何自动生成动态moment.js?