检查时间间隔中选定时间的输入

2024-04-20 15:03:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我的时间间隔是09:00到23:00。我选择任何时间。如何确定此时间是否包含在我的间隔中


1条回答
网友
1楼 · 发布于 2024-04-20 15:03:19

如果没有datetime模块,您可以通过以下方式完成:

def convert_hour_to_min(x):
  x = x.split(":")
  minute = int(x[0]) * 60 + int(x[1])
  return minute
interval_1 = convert_hour_to_min("09:00") 
interval_2 = convert_hour_to_min("23:00")
random_time = convert_hour_to_min("8:30")
if interval_1 < random_time < interval_2:
  print("True")
else:
  print("False")

相关问题 更多 >