Temp logging

This commit is contained in:
James Jennett-Wheeler 2025-06-24 14:54:54 +01:00
parent 7fcd1d844b
commit 85859fb8d1

View File

@ -2,25 +2,32 @@ from datetime import time, datetime, timedelta
def is_working_hours(date = datetime.now()):
if date.weekday() >= 5:
print("Its the weekend")
return False
start = time(8, 0, 0)
end = time(18, 0, 0)
current_time = date.time()
print(f"Current {current_time}")
return start <= current_time <= end
def potential_midday_upload(date = datetime.now()):
if date.weekday() >= 5:
print("Its the weekend")
return False
midday_upload_time = time(14, 0, 0)
current_time = date.time()
print(f"Current {current_time} : {midday_upload_time}")
return midday_upload_time <= current_time
def next_working_hour(date = datetime.now()):
if is_working_hours(date):
print("Its already working hour")
return date
potential_start = date.replace(hour=8, minute=0, second=0, microsecond=0)