From dfd826ed86ffc8a8f8ce9ec52f99ba7bd7079382 Mon Sep 17 00:00:00 2001 From: dozn <16659513+dozn@users.noreply.github.com> Date: Mon, 20 Jan 2025 03:57:36 -0800 Subject: [PATCH] Fix Times Which Support DST on Windows --- core/time/timezone/tzdate.odin | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/time/timezone/tzdate.odin b/core/time/timezone/tzdate.odin index 96df44299..e62400889 100644 --- a/core/time/timezone/tzdate.odin +++ b/core/time/timezone/tzdate.odin @@ -168,7 +168,7 @@ process_rrule :: proc(rrule: datetime.TZ_RRule, tm: time.Time) -> (out: datetime }, } record_sort_proc :: proc(i, j: datetime.TZ_Record) -> bool { - return i.time > j.time + return i.time < j.time } slice.sort_by(records, record_sort_proc) @@ -179,7 +179,7 @@ process_rrule :: proc(rrule: datetime.TZ_RRule, tm: time.Time) -> (out: datetime } } - return records[len(records)-1], true + return records[0], true } datetime_to_utc :: proc(dt: datetime.DateTime) -> (out: datetime.DateTime, success: bool) #optional_ok {