判断时间日期大小

会议预定系统中一般要选会议召开日期会议开始时间会议结束时间,会议召开日期不能小于当前日期,会议开始时间不能大于或等于会议结束时间。

1. time.jsp:前台显示

Java代码
  1. <%@ page language="java" pageEncoding="GB2312"%>  
  2. <html>  
  3.   <head>  
  4.     <title>SetTime</title>  
  5.   </head>  
  6.      <script language="javascript" type="text/javascript" src="My97DatePicker/WdatePicker.js"></script>  
  7.      <script language="JavaScript" src="time.js"></script>  
  8.      <script language="JavaScript" src="validate.js"></script>   
  9.   <body>  
  10. <form name=time onSubmit="var result=check_time();return result; ">  
  11. 选择日期:<input name=meetingDate id="d121" type="text" onfocus="WdatePicker({isShowWeek:true})"/><br>  
  12.     会议开始时间:<input name=startTime type=text onclick="_SetTime(this)"><br>  
  13.     会议结束时间:<input name=endTime type=text onclick="_SetTime(this)">  
  14.     <input type=submit value=Submit>  
  15.     </form>  
  16.   </body>  
  17. </html>  
<%@ page language="java" pageEncoding="GB2312"%>
<html>
<head>
<title>SetTime</title>
</head>
<script language="javascript" type="text/javascript" src="My97DatePicker/WdatePicker.js"></script>
<script language="JavaScript" src="time.js"></script>
<script language="JavaScript" src="validate.js"></script>
<body>
<form name=time onSubmit="var result=check_time();return result; ">
选择日期:<input name=meetingDate id="d121" type="text" onfocus="WdatePicker({isShowWeek:true})"/><br>
会议开始时间:<input name=startTime type=text onclick="_SetTime(this)"><br>
会议结束时间:<input name=endTime type=text onclick="_SetTime(this)">
<input type=submit value=Submit>
</form>
</body>
</html>

其中  <script language="javascript" type="text/javascript"src="My97DatePicker/WdatePicker.js"></script>
     <script language="JavaScript" src="time.js"></script>
     <script language="JavaScript" src="validate.js"></script> 引入外部Js文件。

2. 日历控件My97DatePicker(网上搜集的)

用在<input name=meetingDate id="d121" type="text" onfocus="WdatePicker({isShowWeek:true})"/>

3. 时间控件time.js(网上搜集的)

      <input name=startTime type=text onclick="_SetTime(this)">
       <input name=endTime type=text onclick="_SetTime(this)">两个文本框分别调用了time.js中的_SetTime(tt)方法。

 4. validate.js:

用来判断会议召开日期是否小于当前日期,会议开始时间是否会议结束时间,并检查这三个文本框是否为空。

<form name=time onSubmit="var result=check_time();return result; ">调用了validate.js中的check_time()方法。

 

posted @ 2009-06-15 11:50  QQ天堂  阅读(2110)  评论(0编辑  收藏  举报