您的位置:首页 > 其它

判断时间在不在某两个时间范围内

2014-03-28 13:43 169 查看
public static boolean isCloseTime(){
boolean flag = false;
Calendar current = Calendar.getInstance();
Calendar begin = (Calendar) current.clone();
Calendar end = (Calendar) current.clone();
begin.set(Calendar.HOUR_OF_DAY, 23);
begin.set(Calendar.MINUTE, 45);
begin.set(Calendar.SECOND, 0);
begin.set(Calendar.MILLISECOND, 0);
end.set(Calendar.DATE, current.get(Calendar.DATE) + 1);
end.set(Calendar.HOUR_OF_DAY, 0);
end.set(Calendar.MINUTE, 0);
end.set(Calendar.SECOND, 0);
end.set(Calendar.MILLISECOND, 0);
if(current.before(end) && current.after(begin)){
flag = true;
}
return flag;
}
判断当前时间在不在23:45---次日00:00.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: