날짜를 my formatdate로 변환하고 CurrentDate와 비교하는 기능이 있습니다. 날짜가 오늘과 비교하여 Octorber의 날짜 (2012 년 10 월 16 일) 날짜가 11 월의 날짜 인 경우 반환 값은 true이며 이는 < 현재 날짜를 의미합니다. 나는 왜, 누구든지 나에게 그것을 설명 할 수 있는지 모른다. 정말 고마워.DateTime을 Javascript, Jquery로 비교하십시오.
function IsPast(date) {
var fullDate = new Date();
var twoDigitMonth = fullDate.getMonth() + 1 + "";
if (twoDigitMonth.length == 1) twoDigitMonth = "0" + twoDigitMonth;
var twoDigitDate = fullDate.getDate() + "";
if (twoDigitDate.length == 1) twoDigitDate = "0" + twoDigitDate;
var currentDate = twoDigitDate + "/" + twoDigitMonth + "/" + fullDate.getFullYear();
var startDate = $.fullCalendar.formatDate(date, 'dd/MM/yyyy');
if (startDate <= currentDate) {return true;}
return false;
}
'날짜'즉 'IsPast (10/10/2010)'을 (를) 입력하는 형식을 묻습니다. –
JQuery의 FullCalendar 형식입니다. startDate 및 currentDate 01/11/2013 및 2013 년 10 월 16 일을 형식화 한 후 값을 확인했지만 true를 반환합니다. v –
http://stackoverflow.com/questions/18697888/how-to-compare-date-in- javascript/18697997 # 18697997 –