Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.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比较两个日期并检查_Javascript_Php - Fatal编程技术网

使用javascript比较两个日期并检查

使用javascript比较两个日期并检查,javascript,php,Javascript,Php,这是我用来比较两个日期的javascript函数,但它不能正常工作 如何将这些字符值转换为日期格式? 我的代码是 函数dateCompare() { 我的html代码是 从…起 到 如果您的日期分隔符不同于“/”,则在上述代码中使用您的。日期格式可能重复??格式为'08-jan-15'var start=新日期(a[2],a[1]-1,a[0]);在我的代码中显示无效日期日期格式为d/m/Y,如果有不同的,则必须相应地调整日期对象。我找不到解决方案?有人回答我吗? var fit_start

这是我用来比较两个日期的javascript函数,但它不能正常工作 如何将这些字符值转换为日期格式? 我的代码是

函数dateCompare() {

我的html代码是


从…起
到

如果您的日期分隔符不同于“/”,则在上述代码中使用您的。

日期格式可能重复??格式为'08-jan-15'var start=新日期(a[2],a[1]-1,a[0]);在我的代码中显示无效日期日期格式为d/m/Y,如果有不同的,则必须相应地调整日期对象。我找不到解决方案?有人回答我吗?
var fit_start_time  = $("#datepicker_from").val(); 
var fit_end_time    = $("#datepicker_to").val();


if((fit_start_time=="") || (fit_end_time==""))
{
alert ("Fill all fields");

}
else
{
if (fit_start_time > fit_end_time)
    {
    alert("invalid entry");
    $('#datepicker_to').val('');
    $('#datepicker_from').val(''); 
    }

}
}
<html>
<body>

<form name="form6" id="form6" action="invoice_date_all.php" method="post">

    <div style="padding-top:4px;width:30px;float:left; ">From</div>
    <div style="width:172px;float:left; "> 
    <input type="text" id="datepicker_from" name="datepicker_from" onchange="dateCompare();" size="15"/>
    </div>
    <div  style="padding-top:4px;width:20px;float:left;  "> To</div>
    <div style="width:172px;float:left; "> 
    <input type="text" id="datepicker_to" name="datepicker_to" onchange="dateCompare();" size="15"/></div>

    <div class="label3"><input type="submit" value="Invoice Print"/></a></div>


        </form>
</body>
</html>
var fit_start_time  = $("#datepicker_from").val(); 
var fit_end_time    = $("#datepicker_to").val();
            var a = fit_start_time.split('/');
            var start = new Date(a[2], a[1] - 1, a[0]);
            var b = fit_end_time.split('/');
            var end = new Date(b[2], b[1] - 1, b[0]);
            if (start > end) {

            }