您的位置:首页 > Web前端 > JavaScript

js判断输入日期是否在当前日期之前

2015-04-09 09:49 555 查看
关于日期的格式验证可以使用WdatePicker进行输入即可验证。

   下面是js验证输入日期是否在当前日期之前的代码:

function checkTime()
{
var check = 0;
var nowDate = new Date();
var date = nowDate.getFullYear()+"年"+(nowDate.getMonth()+1)+"月"+nowDate.getDate()+"日";
var input_time = $('#time').val();
var time_split = new Array();
time_split = input_time.split("-");
if(nowDate.getFullYear() < time_split[0])
{
check = 0;
alert('当前仅能录入'+date+'之前的数据');
document.getElementById("time").select();
}
else if(nowDate.getFullYear()==time_split[0] )
{
if(nowDate.getMonth()+1 < time_split[1])
{
check = 0;
alert('当前仅能录入'+date+'之前的数据');
document.getElementById("time").select();
}
else if(nowDate.getMonth()+1 == time_split[1])
{
if(nowDate.getDate() <= time_split[2])
{
check = 0;
alert('当前仅能录入'+date+'之前的数据');
document.getElementById("time").select();
}
else
{
check = 1;
}
}
else
{
check = 1;
}
}
else
{
check = 1;
}
return check;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: