How to compare the date part alone from a date time value

后端 未结 4 2059
栀梦
栀梦 2020-12-15 16:21

I have two variables namely

date1 = Mon Nov 25 2013 00:00:00 GMT+0530 (IST)
date2 = Mon Nov 25 2013 14:13:55 GMT+0530 (IST)

When I compare

4条回答
  •  情话喂你
    2020-12-15 16:44

    Try:

        var today = new Date();     //Mon Nov 25 2013 14:13:55 GMT+0530 (IST) 
        var d = new Date(my_value);     //Mon Nov 25 2013 00:00:00 GMT+0530 (IST) 
        var todayDateOnly = new Date(today.getFullYear(),today.getMonth(),today.getDate()); //This will write a Date with time set to 00:00:00 so you kind of have date only
        var dDateOnly = new Date(d.getFullYear(),d.getMonth(),d.getDate());
    
        if(dDateOnly>=todayDateOnly){               
            alert(d is greater than or equal to current date);
        }
    

提交回复
热议问题