日期:2014-05-20 浏览次数:20836 次
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);//不记得哪个参数了