删除 time_utils.py
parent
88f5713f16
commit
1dddf07b54
|
|
@ -1,25 +0,0 @@
|
||||||
import datetime
|
|
||||||
|
|
||||||
time_periods = {
|
|
||||||
1: {"period_name": "一、二节", "start_time": "08:00:00", "end_time": "09:30:00"},
|
|
||||||
2: {"period_name": "三、四节", "start_time": "10:00:00", "end_time": "11:30:00"},
|
|
||||||
3: {"period_name": "五、六节", "start_time": "14:30:00", "end_time": "16:00:00"},
|
|
||||||
4: {"period_name": "七、八节", "start_time": "16:30:00", "end_time": "18:00:00"}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
def check_now_time():
|
|
||||||
# 获取当前时间
|
|
||||||
current_time = datetime.datetime.now().time()
|
|
||||||
|
|
||||||
# 遍历time_periods的每个时间段
|
|
||||||
for period_id, period_info in time_periods.items():
|
|
||||||
start_time = datetime.datetime.strptime(period_info["start_time"], "%H:%M:%S").time()
|
|
||||||
end_time = datetime.datetime.strptime(period_info["end_time"], "%H:%M:%S").time()
|
|
||||||
|
|
||||||
# 检查当前时间是否在时间段内
|
|
||||||
if start_time <= current_time <= end_time:
|
|
||||||
return period_id, period_info["period_name"]
|
|
||||||
|
|
||||||
# 如果当前时间不在任何一个时间段内
|
|
||||||
return None, "当前不在任何课程时间段内"
|
|
||||||
Reference in New Issue