我需要编写一个方法,如果给定日期介于上午8点到下午5点之间,则返回true,否则返回false。我该如何实现?非常感谢!
public static boolean isInWorkingHours(String date){
}
答案 0 :(得分:1)
使用SimpleDateFormat解析date参数,然后将生成的Date对象设置为GregorianCalendar实例的time属性。使用日历的get()方法检索一天中的小时。
http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html