Bug #71855 [Opn->Dup]: setTimezone() doesn't work sometimes

From: Date: Fri, 18 Mar 2016 18:04:53 +0000
Subject: Bug #71855 [Opn->Dup]: setTimezone() doesn't work sometimes
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-199925@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=71855&edit=1 ID: 71855 Updated by: requinix@php.net Reported by: youwishspambot at example dot orgy Summary: setTimezone() doesn't work sometimes -Status: Open +Status: Duplicate Type: Bug Package: Date/time related PHP Version: 7.0.4 Block user comment: N Private report: N New Comment: Duplicate of bug #69916. Previous Comments: ------------------------------------------------------------------------ [2016-03-18 17:58:53] youwishspambot at example dot orgy Description: ------------ https://3v4l.org/7CmJA please fix. ktnxbai :P Test script: --------------- <?php date_default_timezone_set('UTC'); $date = new DateTime('2015-01-01T12:00:00-05:00'); $timezone = $date->getTimezone(); echo $date->format('H:i'); // 12:00 echo "\n"; $date->setTimezone(new DateTimeZone('UTC')); echo $date->format('H:i'); // 17:00 echo "\n"; $date->setTimezone($timezone); echo $date->format('H:i'); // 12:00 echo "\n"; $date->setTimezone(new DateTimeZone('UTC')); echo $date->format('H:i'); // 12:00 ??? echo "\n"; ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=71855&edit=1

« previous php.bugs (#199925) next »