fix timezone offset manually

This commit is contained in:
xdrm-brackets 2017-09-12 22:10:26 +02:00
parent f571b0d1ec
commit c15d6becfd
1 changed files with 10 additions and 4 deletions

View File

@ -244,11 +244,17 @@
/* [3] Convert to UTC (+0)
=========================================================*/
/* (1) Get local timestamp */
$ts = strtotime("${day} $hour:$min:00");
/* (1) Get local timezone */
$tz = date_default_timezone_get();
/* (2) Return UTC date */
return gmdate("Ymd\THis", $ts);
/* (2) Get timezone offset */
$tz_offset = get_timezone_offset($tz);
/* (3) Get GMT (UTC+0) timestamp */
$ts = strtotime("${day} $hour:$min:00") + $tz_offset;
/* (4) Return GMT date */
return date("Ymd\THis", $ts);
}