有没有办法指定date.js的输入格式?

Is there a way of specifying the format of input of date.js?

我正在使用 Date.js 库和 jQuery。这是我的代码:

var parsedDate2 = Date.parse(date);
alert(parsedDate2.getTime()/1000);

当我使用日期时:

12/11/2015 08:00 PM 

它把它当作MM/DD/YYYY ...

但是当我使用日期时:

27/11/2015 08:00 PM

然后它把它当作DD/MM/YYYY ...,这实际上是我更喜欢的版本。那么我怎样才能设置格式 DD/MM/YYYY ... 一直使用而忘记 MM/DD/YYYY ... 呢?

您正在使用的 Date.js 库已有将近十年的历史,并且似乎没有最近的更新。我鼓励您用 moment.js 之类的东西来代替我们,它正在蓬勃发展并且得到了很好的支持。

使用 moment.js,您可以 pass the format as the second argument:

var date = moment( "12/11/2015", "DD-MM-YYYY" );