
/** |
* 判断系统当前的时间 |
*/ |
private void swith() { |
Calendar cal = Calendar.getInstance();// 当前日期 |
int hour = cal.get(Calendar.HOUR_OF_DAY);// 获取小时 |
int minute = cal.get(Calendar.MINUTE);// 获取分钟 |
int minuteOfDay = hour * 60 + minute;// 从0:00分开是到目前为止的分钟数 |
final int start = 7 * 60;// 起始时间 7:00的分钟数 |
final int end = 18 * 60;// 结束时间 18:00的分钟数 |
if (minuteOfDay >= start && minuteOfDay <= end) { |
|
Log.i(TAG, "开始"); |
} else { |
|
Log.i(TAG, "停止"); |
} |
|
补充下:我们可以把void 写成boolean ,这样返回tru、false 方便在别的地方调用! |



