I have 3 dateTimes in the same format. These 3 dateTimes have the same date at different times.
var orgstartdatetime = 'Mon Jan 01 1900 10:00:00 GMT+0519 (India Standard Time)';
var orgenddatetime = 'Mon Jan 01 1900 12:00:00 GMT+0519 (India Standard Time)';
var newdatetime = 'Mon Jan 01 1900 10:30:00 GMT+0519 (India Standard Time)';
I want to compare newdatetime
is in between the orgstartdatetime
and orgenddatetime
.
I tried it like these 3 ways. But those are not working.
if (orgstartdatetime.getTime() <= newdatetime.getTime() < orgenddatetime.getTime() ) {
console.log('conflit');
}
if (orgstartdatetime.valueOf() <= newdatetime.valueOf() < orgenddatetime.valueOf() ) {
console.log('conflit');
}
if (+orgstartdatetime <= +newdatetime < +orgenddatetime ) {
console.log('conflit');
}
Please help me to fulfill this if condition. Thank you