Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 日期差异不超过90天_Javascript - Fatal编程技术网

Javascript 日期差异不超过90天

Javascript 日期差异不超过90天,javascript,Javascript,我需要比较两个日期(使用calendar extender dd/MM/yyyy格式通过文本框输入)的差异不超过3个月(90天)。我将如何使用javascript进行比较? 谢谢您要做的第一件事是从输入字符串创建一个Date对象。如果是2013年11月21日,则必须在此字符串上调用split(“/”),以获取日期、月份和年份 您可以对这两个日期进行比较。请参阅瘦链接。它可能会对您有所帮助。你在这件事上做了什么对不起,我以为我是在逃避 function dateDiff(d1str, d2str)

我需要比较两个日期(使用calendar extender dd/MM/yyyy格式通过文本框输入)的差异不超过3个月(90天)。我将如何使用javascript进行比较?
谢谢

您要做的第一件事是从输入字符串创建一个
Date
对象。如果是2013年11月21日,则必须在此字符串上调用
split(“/”)
,以获取日期、月份和年份


您可以对这两个日期进行比较。

请参阅瘦链接。它可能会对您有所帮助。你在这件事上做了什么对不起,我以为我是在逃避
function dateDiff(d1str, d2str) {
    var d1 = new Date(d1str),
        d2 = new Date(d2str);
    return (d2.getTime() - d1.getTime()) / 1000 / 60 / 60 / 24 // diff in days
}


dateDiff("11/11/2011", "11/12/2011"); // returns: 1