不知道 这样行不行!
先用正则判断是否正确的日期
if((oldYear - newYear)>0){
alert("旧日期大");
}
else{
if(oldYear==newYear){
if(oldMonth -newMonth > 0 ){
alert("旧日期大");
}
else{
if(oldMonth == newMonth){
if(oldDay - newDay > 0){
alert("旧日期大");
}
else{
if(oldDay == newDay){
alert("日期相同");
}
else{
alert("新日期大");
}
}
}
else{
alert("新日期大");
}
}
}
else{
alert("新日期大");
}
}
先用正则判断是否正确的日期
if((oldYear - newYear)>0){
alert("旧日期大");
}
else{
if(oldYear==newYear){
if(oldMonth -newMonth > 0 ){
alert("旧日期大");
}
else{
if(oldMonth == newMonth){
if(oldDay - newDay > 0){
alert("旧日期大");
}
else{
if(oldDay == newDay){
alert("日期相同");
}
else{
alert("新日期大");
}
}
}
else{
alert("新日期大");
}
}
}
else{
alert("新日期大");
}
}
var Hassei_Month = Hassei_M.selectedIndex;
var Hassei_Day = Hassei_D.selectedIndex;
var today = new Date();
var Now_Year=today.getYear();
var Now_Month=today.getMonths();
var Now_Day=today.getDay();
if(Hassei_Year -Now_Year>0){
alert("输入时间不能大于当前时间!!!");
return false;
}为什么不可以呢?????????
var month=02;
var day=09;var nowDate = new Date();
var inputDate = new Date(year,month-1,day);if(inputDate>nowDate)
{
alert("輸入時間大於當前時間");
}
else
{
alert("輸入時間小於當前時間");
}
var Hassei_Year = 2010;
var today = new Date();
var Now_Year=today.getYear();
if(Hassei_Year - Now_Year> 0){
alert("输入时间不能大于当前时间!!!");
}
</script>