From: leon Date: Wed, 4 Oct 2023 03:49:39 +0000 (+0800) Subject: TimeZone.php X-Git-Url: http://git.roojs.org/?p=Pman.Core;a=commitdiff_plain;h=5c85cbdb85eeb0cf14af4d93a7f4d93396c14196 TimeZone.php --- diff --git a/TimeZone.php b/TimeZone.php index c3f99de3..f8bed0cb 100644 --- a/TimeZone.php +++ b/TimeZone.php @@ -93,6 +93,7 @@ class Pman_Core_TimeZone extends Pman continue; } + $timeOffset = ((substr($ce->timeOffset, 0, 1) == '-') ? '' : '+') . $ce->timeOffset; $displayOffset = '(GMT ' . ((substr($ce->timeOffset, 0, 1) == '-') ? '' : '+') . $ce->timeOffset . ')'; $offsetAr = explode(':', $ce->timeOffset); @@ -101,6 +102,7 @@ class Pman_Core_TimeZone extends Pman 'area' => $ar[1], 'displayName' => $ce->Name . ' ' . $displayOffset, 'displayArea' => $ar[1] . ' ' . $displayOffset, + 'timeOffset' => 'decimalOffset' => $offsetAr[0] + (($offsetAr[0] < 0) ? (-1 * $offsetAr[1] / 60) : ($offsetAr[1] / 60)) ); }