File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 77from util .views import JudgeView
88from util .gifs import perform_gif_overlay
99from random import shuffle
10- from datetime import date , timedelta
10+ from datetime import date , datetime , timedelta
1111from zoneinfo import ZoneInfo
1212
1313
@@ -31,8 +31,11 @@ def get_judge(self) -> list[str, str]:
3131 "196069761082327041" ,
3232 ]
3333 tz = ZoneInfo ("America/New_York" )
34+ today = datetime .now (tz ).date ()
35+
36+
3437 start_monday : date = date (2025 , 6 , 9 )
35- nearest_monday = date . today ( tz ) + timedelta ((7 - date . today () .weekday ()) % 7 )
38+ nearest_monday = today + timedelta ((7 - today .weekday ()) % 7 )
3639 day_delta = nearest_monday - start_monday
3740 week_delta = day_delta .days // 7
3841 return [NAMES [week_delta % len (NAMES )], IDS [week_delta % len (IDS )]]
You can’t perform that action at this time.
0 commit comments