tau: due time always be in future

This commit is contained in:
dasman
2024-11-12 00:26:46 +03:00
parent 715a611278
commit dab5b78419

View File

@@ -152,6 +152,8 @@ def convert_attr_val(attr, val):
year = int(date.strftime("%Y"))%100
try:
dt = datetime.strptime(f"18:00 {val}{year}", "%H:%M %d%m%y")
if dt.date() < date:
dt = datetime.strptime(f"18:00 {val}{year+1}", "%H:%M %d%m%y")
except ValueError:
print(f"error: unknown date format {val}")
sys.exit(-1)