Jquery 如何从字符串中获取日期以及如何对抗两个日期

Jquery 如何从字符串中获取日期以及如何对抗两个日期,jquery,date,Jquery,Date,我需要面对两个日期,我有两个字符串是dd-mm-yyy格式。现在我需要在日期中转换,以便: var string_date1= //in dd-mm-yyyy string_date1=string_date1.split('-'); var date1=new Date(string_date[0],parseInt(string_date[1]),string_date[2]); var date2=// the same think with the second

我需要面对两个日期,我有两个字符串是dd-mm-yyy格式。现在我需要在日期中转换,以便:

    var string_date1= //in dd-mm-yyyy
    string_date1=string_date1.split('-');
    var date1=new Date(string_date[0],parseInt(string_date[1]),string_date[2]);
var date2=// the same think with the second string

但是当我打印date1.toString()时,我读取了另一个日期。有人可以帮我吗?

您的参数顺序对于
新日期()

他们应该是

new Date(year, month[, day[, hour[, minutes[, seconds[, milliseconds]]]]]);
但你在做什么

new Date(day, month, year)
还要注意,
month
是基于零索引的,所以您需要从人类可读值中减去
1


参考

您的参数顺序对于新日期()不正确。

他们应该是

new Date(year, month[, day[, hour[, minutes[, seconds[, milliseconds]]]]]);
但你在做什么

new Date(day, month, year)
还要注意,
month
是基于零索引的,所以您需要从人类可读值中减去
1

参考资料

你说的“面对两次约会”是什么意思?你可能需要转换吗?如果是,哪种形式?你说的“面对两次约会”是什么意思?你可能需要转换吗?如果是,采用哪种格式?