【发布时间】:2017-09-11 08:02:06
【问题描述】:
我在 Appcelerator 的合金框架中使用 momentjs。我的 api 将日期返回为 - 2017-09-06T12:03:00.000Z 我正在使用下面的代码将此日期格式化为可读形式 -
var dt = moment(record.createddate);
$.dateValue.text = moment(dt).format('lll');
但我得到的输出是 - Sep 6, 2017 5:33 PM,这是不正确的,因为保存在 db 中并从 api 返回的日期是 EST,而显示的日期是 GMT+0530。我应该如何格式化这个日期,以便我得到正确的日期值?
【问题讨论】:
-
不应该
moment('2017-09-06T12:03:00.000Z').format('lll')返回Sep 6, 2017 2:03 PM而不是Sep 6, 2017 5:33 PM吗? -
完全应该,这就是我所期待的,但它返回
Sep 6, 2017 5:33 PM。 :(
标签: date momentjs appcelerator-titanium titanium-alloy appcelerator-alloy