如何用moment.js解析日期?

迪林格

我正在尝试解析中的日期momentjs,尤其是我的目标:

Ven十一月13 2015 09:00:00

现在,我正在使用FullCalendar,当我得到.start日期时,将返回以下内容:

2015年11月13日星期五00:00:00

您如何在我的底部代码中看到,我将格式化为calendarDateStartTemputc以删除GMT。在下一步中,我在italian时区中转换对象,但这似乎不起作用。无论如何,我要在workingPlan[selDayName].start一个小时内进行编辑,尤其是这是值:09:00:00,请参见代码:

var calendarDateStartTemp = $calendar.fullCalendar('getView').start;
                        var calendarDateStart = moment(calendarDateStartTemp).utc().format("ddd MMM DD YYYY HH:mm:ss");

var calendarDateEnd = moment.lang('it');

calendarDateEnd = moment(moment(calendarDateStart).format("YYYY-MM-DD") + ' '
                                    + workingPlan[selDayName].start).format('ddd, D MMM YYYY HH:mm:ss');

现在的问题是我得到了这个结果:

2015年11月13日星期五09:00:00

而不是这样:

Ven十一月13 2015 09:00:00

您如何查看返回的日期是英语,但我不知道为什么moment.lang现在可以正常工作。我说它已经过时了,所以我也尝试过,moment.locale但是我有同样的问题。我该如何解决?

注意:语言是意大利语

克里斯·霍克斯
var data = moment().locale('it').format('llll');
alert(data);

默认情况下,Moment.js随附英语语言环境字符串。如果需要其他语言环境,可以将它们加载到Moment.js中。

我假设您同时包含了moment.js和monement + locales.js,可以在此处找到脚本。http://momentjs.com/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章