时间与时间对比用after
前台jsp:
form:
黑色头发 http://heisetoufa.iteye.com
前台jsp:
<html:text property="chargeStatPunishmentBegin" style="ime-mode:disabled" down="onlyNum();" ="setday(this)"/>//这是开始时间
<html:text property="chargeStatPunishmentStop" style="ime-mode:disabled" down="onlyNum();" ="setday(this)"/>//这是结束时间
form:
public class ChargeStatForm extends ActionForm {
private String chargeStatPunishmentBegin;
private String chargeStatPunishmentStop;
public Actis validate(ActionMapping mapping,
HttpServletRequest request) {
Date chargeStatPunishmentBeginLengh = new Date(chargeStatPunishmentBegin);
Date chargeStatPunishmentStopLengh = new Date(chargeStatPunishmentStop);
if(chargeStatPunishmentBeginLengh.after(chargeStatPunishmentStopLengh))
{
System.out.println("DateError");//这个if判断的是如果开始时间晚于结束时间的话,就进入这个if里,说明开始时间不能早于结束的时间
}
else
{
System.out.println("DateRight");//这个if判断的是如果开始时间早于结束时间的话,就进入这个if里,说明开始时间早于结束的时间
//注意:如果开始时间和结束时间相同,则会返回true
}
}
黑色头发 http://heisetoufa.iteye.com