判断时间是否是在1-5点之间
/**
* ybf true is
* @return
*/
public boolean isScrenOff(){
if(get24HourMode()){
Calendar mcalendar1 = Calendar.getInstance();
mcalendar1.set(Calendar.HOUR_OF_DAY, 01);
mcalendar1.set(Calendar.MINUTE, 00);
Calendar mcalendar2 = Calendar.getInstance();
mcalendar2.set(Calendar.HOUR_OF_DAY, 05);
mcalendar2.set(Calendar.MINUTE, 00);
long am1 = mcalendar1.getTimeInMillis();
long am2 = mcalendar2.getTimeInMillis();
long systemTime = System.currentTimeMillis();
if( am1<= systemTime && systemTime <= am2){
return true;
}else {
return false
}
}else {
Calendar mcalendar3 = Calendar.getInstance();
mcalendar3.set(Calendar.HOUR, 01);
mcalendar3.set(Calendar.AM_PM,Calendar.AM);
mcalendar3.set(Calendar.MINUTE, 00);
Calendar mcalendar4 = Calendar.getInstance();
mcalendar4.set(Calendar.HOUR, 05);
mcalendar4.set(Calendar.AM_PM,Calendar.AM);
mcalendar4.set(Calendar.MINUTE, 00);
long am3 = mcalendar3.getTimeInMillis();
long am4 = mcalendar4.getTimeInMillis();
long systemTime = System.currentTimeMillis();
if(am3<= systemTime && systemTime <=am4){
return true;
}else {
return false;
}
}
}
```