MomentJS西班牙语时间

时间:2015-06-15 10:08:17

标签: javascript momentjs

我正在使用下一个代码转换从MySQL数据库格式1993-10-23 00:00:00收到的日期并以西班牙文显示:

alert(moment('1993-10-23 00:00:00', 'YYYY-MM-DD', 'es')); 

星期六23点。我希望得到sábado,但我得到了下一个:

Sat Oct 23 1993 00:00:00 GMT+0200

还尝试添加:moment.locale('es-ES');moment.locale('en-ES');moment.locale('es'); 但都不起作用。

将日期从某种语言转换为另一种语言的正确方法是什么?

2 个答案:

答案 0 :(得分:11)

这似乎有效,谢谢@RobG

var localLocale = moment('1993-10-23 00:00:00');
moment.locale('es');
localLocale.locale(false);
alert(localLocale.format('LLLL')); 

答案 1 :(得分:2)

以下方法对我有用

moment(agreement.dateStart).locale('es').format('LLLL')