MOMENT.js如何理解zone
How to understand zone by MOMENT.js
我对String>时区格式有问题。我有字符串:"2015-02-10 00:00:00,3,UTC"并尝试立即格式化:
moment('2015-02-10 00:00:00,3,UTC', 'YYYY-MM-DD HH:mm:ss, ?, ?')
我应该插入什么而不是"?"
由于单独的3
不会以任何标准格式指定时区偏移量,因此无法将此类字符串格式化为矩。
您需要将3更改为+0030
。
这应该有效:
var date = '2015-02-10 00:00:00,3,UTC'
.replace(/,('d'd),/,',+$100,') // for double digit cases (11 turns to +1100)
.replace(/,('d),/,',+0$100,'); // single digit cases (3 to +0300)
然后
moment(date, 'YYYY-MM-DD HH:mm:ss,ZZ')
我不确定UTC部分是关于什么的,因为+0300
显然不是UTC。我想这只是说3小时的偏移量是相对于UTC的?
相关文章:
- JQuery需要帮助理解(i,el)
- javascript解释器如何理解变量的数据类型
- 我可以'我似乎不知道如何修复javascript中的两个lint.有人能帮我理解吗
- JavaScript的额外材料:理解奇怪的部分
- 无法理解JavaScript中的静态方法
- 理解typescript中的构造函数接口
- 我没有'I don’我不理解for在循环中的用途
- “createImageData()”和“new ImageData(()”有何不同
- 理解es6-mixin超类约定
- 理解“;静态“;方法
- 函数hide()、prev()、show()被组装以获得所需的结果,但无法理解其工作原理
- 理解API转换&内部API's
- 理解AngularJS函数$arguments
- 需要确认我对Servlet vs RESTful网页的理解's的差异
- 试图理解承诺的范围
- Javascript对象/原型.我的理解错了吗
- Ember文档理解-模型是否链接到模板
- 无法理解函数's的行为
- 理解bootstrap.js变量声明
- MOMENT.js如何理解zone