Bug #76576 [NEW]: DateTime formats different Timezones with 'e' and 'T' format codes

From: Date: Wed, 04 Jul 2018 08:13:18 +0000
Subject: Bug #76576 [NEW]: DateTime formats different Timezones with 'e' and 'T' format codes
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-216127@lists.php.net to get a copy of this message
From: nospam at tils dot org Operating system: Ubuntu PHP version: 7.2.7 Package: Date/time related Bug Type: Bug Bug description:DateTime formats different Timezones with 'e' and 'T' format codes Description: ------------ If you set a timezone on a DateTime object and you output "e" and "T" values, different Timezones will be returned. I have a german system here and PHP 7.2 seems to always output the system timezone in "T", but output the manually assigned timezone in "e". In PHP 5.6 the output of the test script is: "12:15:03 UTC UTC" In PHP 7.2.7 the output is: "12:15:03 UTC CEST" Test script: --------------- <?php $date = new Datetime('2018-05-01 12:15:03'); $date->setTimeZone(new DateTimeZone('UTC')); echo $date->format('H:i:s e T'); -- Edit bug report at https://bugs.php.net/bug.php?id=76576&edit=1 -- Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=76576&r=trysnapshot54 Try a snapshot (PHP 5.5): https://bugs.php.net/fix.php?id=76576&r=trysnapshot55 Try a snapshot (trunk): https://bugs.php.net/fix.php?id=76576&r=trysnapshottrunk Fixed in SVN: https://bugs.php.net/fix.php?id=76576&r=fixed Fixed in release: https://bugs.php.net/fix.php?id=76576&r=alreadyfixed Need backtrace: https://bugs.php.net/fix.php?id=76576&r=needtrace Need Reproduce Script: https://bugs.php.net/fix.php?id=76576&r=needscript Try newer version: https://bugs.php.net/fix.php?id=76576&r=oldversion Not developer issue: https://bugs.php.net/fix.php?id=76576&r=support Expected behavior: https://bugs.php.net/fix.php?id=76576&r=notwrong Not enough info: https://bugs.php.net/fix.php?id=76576&r=notenoughinfo Submitted twice: https://bugs.php.net/fix.php?id=76576&r=submittedtwice register_globals: https://bugs.php.net/fix.php?id=76576&r=globals PHP 4 support discontinued: https://bugs.php.net/fix.php?id=76576&r=php4 Daylight Savings: https://bugs.php.net/fix.php?id=76576&r=dst IIS Stability: https://bugs.php.net/fix.php?id=76576&r=isapi Install GNU Sed: https://bugs.php.net/fix.php?id=76576&r=gnused Floating point limitations: https://bugs.php.net/fix.php?id=76576&r=float No Zend Extensions: https://bugs.php.net/fix.php?id=76576&r=nozend MySQL Configuration Error: https://bugs.php.net/fix.php?id=76576&r=mysqlcfg

« previous php.bugs (#216127) next »