Я довольно новичок в Python. Я пытаюсь определить, если магазин открыт или закрыт на основе 24-часового формата. Если магазин часов (открыт - Закрыть) являются 6:00:00 - 22:00:00, то есть не проблема ниже кода Если магазин часы 6:00:00 - 3:00:00, то я возникли проблемы, выяснить, как рассчитать его так, чтобы SCENAR ios работа.
1002 * Любая помощь очень ценится. Спасибо!
gs_StoreOpenHours24 = '06:00:00, 03:00:00'
tnow = datetime.now().time() #07:54:10.390955
print('tnow:' + str(tnow))
#Get the store open/close values
StoreOpen, StoreClose = gs_StoreOpenHours24.split(',')
StoreOpen = StoreOpen.strip()
StoreClose = StoreClose.strip()
#Format the store open/close to a time format
StoreOpen = datetime.strptime(StoreOpen, '%H:%M:%S').time() #convert to a time format. 06:00:00
StoreClose = datetime.strptime(StoreClose, '%H:%M:%S').time() #convert to a time format. #22:00:00
print('StoreOpen:' + str(StoreOpen))
print('StoreClose:' + str(StoreClose))
#check if the store is open or closed
# if (tnow <= StoreOpen and tnow >= StoreClose) :
if (StoreOpen <= tnow and StoreClose >= tnow):
print('Store Is Open')
else:
print('Store Is Closed')