Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/381.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/2/jquery/68.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/9/solr/3.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_Jquery_Date_Fullcalendar - Fatal编程技术网

Javascript 如何比较当前日期之前和之后的两个日期

Javascript 如何比较当前日期之前和之后的两个日期,javascript,jquery,date,fullcalendar,Javascript,Jquery,Date,Fullcalendar,我在一个应用程序中工作,我将从fullcalendar中选择的日期与当前日期进行比较,我需要检查所选日期是否小于当前日期或提前当前日期。我所做的我都张贴在这里 var selectedDate = $('#selectedDate').val(); var today = new Date(); var str_date = selectedDate.split(','); for(var i =0 ;i<str_date.length;i++){ str_date[i] =

我在一个应用程序中工作,我将从fullcalendar中选择的日期与当前日期进行比较,我需要检查所选日期是否小于当前日期或提前当前日期。我所做的我都张贴在这里

var selectedDate = $('#selectedDate').val();
var today = new Date();
var str_date = selectedDate.split(',');

for(var i =0 ;i<str_date.length;i++){

    str_date[i] = str_date[i].replace(/^\s*/, "").replace(/\s*$/, "");

    if(str_date[i] <=today){
        alert('before date')
    }
} 
var selectedDate=$('#selectedDate').val();
var today=新日期();
var str_date=selectedDate.split(',');

对于(var i=0;i从
fullCalendar
获取日期,并将
new date()
小时、分钟、秒和毫秒设置为0,创建次日日期,然后比较日期

检查以下代码段:

var selectedDate=“2015-10-20”//替换为$(“#selectedDate”).val();
var today=新日期();
var selectedDate=新日期(Date.parse(selectedDate));
今天。设定时间(0);
今天。设定分钟(0);
今天。设置秒(0);
今天。setms(0);
var nextDay=新日期(today.getTime());
nextDay.setDate(nextDay.getDate()+1);
如果(选择日期<今天){
log('日期早于');
}否则如果(selectedDate>=今天和selectedDate
查看此项

    var selectedDate = $('#selectedDate').fullCalendar('getDate').format();
    var currentDate = new Date();

    if(new Date(selectedDate)  <= currentDate ){
            alert('before date')
        }
var selectedDate=$('#selectedDate').fullCalendar('getDate').format();
var currentDate=新日期();

如果(新日期(选定日期)选定日期的格式是什么?@SarjanDesai 2015-10-19@Subho最好使用时间戳比较
if(Date.parse(selectedDate)