繁体   English   中英

无法将本地化的moment.js字符串转换为Unix时间或任何格式

[英]Cannot convert localized moment.js string to unix time, or any format

我正在尝试将本地化的datetime字符串转换为moment.js中的unix时间,但无济于事。 有人知道解决方法吗?

moment.locale('de');
var a = moment('20.06.2015').format("X"); //returns Invalid Date
var b = moment('20.06.2015').unix(); //returns Invalid Date

解析时始终提供格式。

moment.locale('de');
var a = moment('20.06.2015', 'DD.MM.YYYY').unix();

如果需要,可以使用语言环境定义的格式。 对于德语, L格式为DD.MM.YYYY

moment.locale('de');
var a = moment('20.06.2015', 'L').unix();

如果您可能会更改语言环境并希望更改格式以匹配,这将很有用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM