From 161aad13cda299162273d07ad4ebb9834bea6f91 Mon Sep 17 00:00:00 2001 From: prpr19xx <58330423+prpr19xx@users.noreply.github.com> Date: Thu, 28 Mar 2024 13:00:19 +0000 Subject: clock: Fix DST problem in [clock scan] using "-gmt 0" --- jim-clock.c | 1 + 1 file changed, 1 insertion(+) diff --git a/jim-clock.c b/jim-clock.c index 1b03935..866ed58 100644 --- a/jim-clock.c +++ b/jim-clock.c @@ -131,6 +131,7 @@ static int clock_cmd_scan(Jim_Interp *interp, int argc, Jim_Obj *const *argv) } /* Now convert into a time_t */ + tm.tm_isdst = options.gmt ? 0 : -1; Jim_SetResultInt(interp, options.gmt ? jim_timegm(&tm) : mktime(&tm)); return JIM_OK; -- cgit v1.1