2015-05-14 4 views
-1

Я создаю систему бронирования, я хочу, чтобы пользователи не ошибочно выбирали предыдущую дату. Я хочу, чтобы следующий псевдокод быть в JavaScript:Как сравнить предыдущее DateTime с текущим DateTime в JavaScript

if(StartDateTime < Now && EndDateTime < Now) 
{  
    alert("Bookings cannot be created for a previous date"); 
} 
+0

Используйте [ 'date'] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects /Дата). – sigod

+1

Ты здесь. Попробуем написать его и вернуться, если ваш код не работает ... –

ответ

1
var startDate = '5/5/2015'; // mm/dd/yyyy formate 
var StartDateTime = new Date(startDate).getTime(); 
var endDate = '5/10/2015'; 
var EndDateTime = new Date(endDate).getTime(); 
var Now = new Date().getTime(); 
if(StartDateTime < Now && EndDateTime < Now){  
    alert("Bookings cannot be created for a previous date"); 
} 
+0

Спасибо, что он сработал :) – Wicky

Смежные вопросы