JS中的一个函数中要用到
然后有底层可以把时间转换成字符串
String todaydate=GlobalFun.getDateToStr(new java.util.Date());
格式也是20091031现在就是表单的文本框输入20091010这样格式
怎么写这两个的比较?
然后有底层可以把时间转换成字符串
String todaydate=GlobalFun.getDateToStr(new java.util.Date());
格式也是20091031现在就是表单的文本框输入20091010这样格式
怎么写这两个的比较?
var text = document.getElementById("test").value;
var date = new Date();
var fullyear = String(date.getYear()) + String(date.getMonth() + 1) + String(date.getDate());
if (parseInt(fullyear,10) < parseInt(text,10))
{
alert("the date is error.");
return false;
} else {
alert("the date is right");
return true;
}
}
呵呵,这个时限了基本的验证功能,至于输入的日期类型是否为“YYYYMMDD”这种类型没有进行判断,只是验证了符合这种日期格式的输入项必须小于当前日期这一功能
form1表单
function check_data()
{
if (document.form1.Deadline.value <= todaydat )
{ alert("期限不能小于但前日期!");
return false;
}
return true;
}String todaydate=GlobalFun.getDateToStr(new java.util.Date());
<input name="Deadline" type="text" id="Deadline" value="<%=processdeadline%>" size="8" maxlength="8" ><font color="#FF0000">(格式:20080101) </font> String todaydate=GlobalFun.getDateToStr(new java.util.Date());获取系统时间的也是都是YYYYMMDD