我有以下代碼javascript日期對象UK日期
datePicker.change(function(){
dateSet = datePicker.val();
dateMinimum = dateChange();
dateSetD = new Date(dateSet);
dateMinimumD = new Date(dateMinimum);
if(dateSetD<dateMinimumD){
datePicker.val(dateMinimum);
alert('You can not amend down due dates');
}
})
dateSet = 「01/07/2010」 dateMinimum = 「23/7/2010」
兩個都是英國格式。當比較日期對象時,dateSetD應該小於dateMinimumD,但它不是。我認爲這與我使用英國日期dd/mm/yyyy的事實有關。我需要改變什麼來實現這個功能?
英國的日期是「dd/MM/yyyy」而不是「mm/dd/yyyy」。 – ChrisF 2010-06-25 10:31:49
是那些日子之一。更新的問題。 – Linda 2010-06-25 10:33:21