【发布时间】:2016-03-07 03:29:52
【问题描述】:
我正在使用datetimepicker.js,它的date 函数返回一个moment.js 对象。它使用本地 UTC 偏移量来实现,而我的原始日期有不同的偏移量。
我原来的日期:
2015-10-01T15:00:00.000Z
我在日期时间选择器上显示的内容 (DD-MM HH:mm):
01-10 15:00
我得到了什么:
2015-10-01T15:40:00+01:00
我想要什么:
2015-10-01T15:40:00+00:00
请注意我是如何在末尾删除 +01 偏移量的。
如何将其应用于任何本地 UTC?也就是说,无需手动删除 01(因为它可以是任何其他本地偏移量,具体取决于用户位置)。
var momentDate = timePicker.data("DateTimePicker").date();
console.log(momentDate.format());
//this prints 2015-10-01T15:40:00+01:00
【问题讨论】:
-
您能提供一些代码或小提琴来演示吗?这很容易,但我不知道您在这个 datetimepicker 控件中使用了哪些 API。
标签: javascript datetimepicker momentjs