Bug #76576 [NEW]: DateTime formats different Timezones with 'e' and 'T' format codes
| From: | nospam at tils dot org | 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