Javascript日期字符串返回无效日期

zan*_*ken 1 javascript date

我正在尝试在 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 中无效。我猜这是因为他认为第一部分是月份,但在德国并非如此。

我怎样才能让它发挥作用?

Rem*_*der 5

使用moment.js

var date = moment("13.02.2015 12:55", "DD.MM.YYYY HH.mm").toDate();
Run Code Online (Sandbox Code Playgroud)