在jsp页面上,怎么来控制这个时间条件:仅允许“8:00-12:00,14:00-20:00”两个时段可以发布信息

解决方案 »

  1.   

    参见java.util.Calendar类的api说明
      

  2.   


    public class testTime { public static void main(String[] args) throws ParseException { DateFormat tt = new SimpleDateFormat("HHmmss");
    //8点
    Date time8 = tt.parse("080000");
    //12点
    Date time12 = tt.parse("120000");
    //要比较的值
    Date time = tt.parse("090000"); if (time.after(time8) && time.before(time12)){
    System.out.println("仅允许“8:00-12:00可以发布信息");
    } }
    }
      

  3.   

    取得当前的时间,然后截取其中的小时,去做判断Calendar c = Calendar.getInstance();int hour  = c.get(Calendar.HOUR_OF_DAY);//不记得哪个参数了