give up on timezone crap and use a hard-coded number again

the python version in our container has no timezone data?
mike/playlist-debug
Mike Lang 4 weeks ago
parent 2232bafe95
commit b1dbb4f042

@ -76,9 +76,7 @@ def hour_to_shift(hour, start_time):
"""Converts an hour number into a datetime, shift number (0-3), shift name, and hour-of-shift (1-6)"""
start_time = datetime.utcfromtimestamp(start_time)
current_time = (start_time + timedelta(hours=hour)).replace(minute=0, second=0, microsecond=0)
utc = ZoneInfo("UTC")
pst = ZoneInfo("America/Vancouver")
current_time_pst = current_time.replace(tzinfo=utc).astimezone(pst)
current_time_pst = current_time - timedelta(hours=7) # TODO change this back to 8
hour_pst = current_time_pst.hour
shift = hour_pst // 6
shift_name = ["zeta", "dawn-guard", "alpha-flight", "night-watch"][shift]

Loading…
Cancel
Save