按时间过滤日期(初学者)

时间:2015-01-05 14:38:09

标签: java date time filter

我需要编写一个方法,如果给定日期介于上午8点到下午5点之间,则返回true,否则返回false。我该如何实现?非常感谢!

public static boolean isInWorkingHours(String date){


}

1 个答案:

答案 0 :(得分:1)

使用SimpleDateFormat解析date参数,然后将生成的Date对象设置为GregorianCalendar实例的time属性。使用日历的get()方法检索一天中的小时。

http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html