我正在尝试在 javascript 中将日期字符串转换为日期对象。我的日期格式如下:
"13.02.2015 12:55"
Run Code Online (Sandbox Code Playgroud)
我目前的做法是:
var d = new Date("13.02.2015 12:55");
Run Code Online (Sandbox Code Playgroud)
但这不起作用并且总是返回无效日期。如果我输入日期为“12.02.2015 12:55”,它在 Chrome 中有效,但在 Firefox 中无效。我猜这是因为他认为第一部分是月份,但在德国并非如此。
我怎样才能让它发挥作用?
使用moment.js:
var date = moment("13.02.2015 12:55", "DD.MM.YYYY HH.mm").toDate();
Run Code Online (Sandbox Code Playgroud)