From 362d7fa5d8e4f2374cf0dd7741ceaf824e598207 Mon Sep 17 00:00:00 2001 From: Rop Date: Tue, 29 Oct 2019 16:06:27 +0100 Subject: [PATCH] ireland exception (See issue #65) --- server/server | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/server/server b/server/server index 0cdfb15..58603f3 100755 --- a/server/server +++ b/server/server @@ -146,6 +146,11 @@ while(1) $num_matches++; $posix = $tz[$m]["posix"]; $olsen = $tz[$m]["olsen"]; + + // Ireland has negative Summer Time as Winter time which messes things up + // See https://github.com/ropg/ezTime/issues/65 if you must know. + if ($olsen == "Europe/Dublin") $posix = "GMT0IST,M3.5.0/1,M10.5.0"; + echo "$logstart OK $query -> $olsen $posix\n"; socket_sendto($sock, "OK " . $olsen . " " . $posix , 100 , 0 , $remote_ip , $remote_port); break;