当前位置: 代码迷 >> J2SE >> 一个时间的有关问题
  详细解决方案

一个时间的有关问题

热度:78   发布时间:2016-04-24 13:15:36.0
一个时间的问题
在jsp页面上,怎么来控制这个时间条件:仅允许“8:00-12:00,14:00-20:00”两个时段可以发布信息

------解决方案--------------------
参见java.util.Calendar类的api说明
------解决方案--------------------
Java code
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可以发布信息");        }    }}
------解决方案--------------------
2楼的正解
------解决方案--------------------
取得当前的时间,然后截取其中的小时,去做判断

Calendar c = Calendar.getInstance();

int hour = c.get(Calendar.HOUR_OF_DAY);//不记得哪个参数了
  相关解决方案