【发布时间】:2016-08-23 14:05:14
【问题描述】:
您好,我正在使用 Ember+moment.js 在我的 ember 助手中格式化日期。
我从服务中得到以下日期
2016 年 8 月 23 日星期二 09:43:53 GMT+0200(西欧夏令时间)
在我的 ember 助手类中,我可以使用以下代码格式化日期:
var formattedDate = moment(date).format('DD/MM/YYYY h:mm a');
我得到以下输出:
23/08/2016 上午 9:43
预期输出:23/08/2016 9:43 am GMT
如何在格式函数中指定时区标志?
任何帮助都应该感谢。
【问题讨论】:
-
@Laurianti 我们暂时没有任何占位符(如 TZ)?因为在我的价值本身中,我有 timeZone。
-
您是否尝试将
z添加到格式字符串中? -
@locks 是添加但没有运气而不是 EST 我得到以下输出“23/08/2016 9:43 am +2:00”
-
听起来 Moment Timezone 不包含在您使用的软件包中,您必须导入它。你可以试试ember-cli-moment-shim。
标签: javascript date ember.js momentjs