Edit report at https://bugs.php.net/bug.php?id=63777&edit=1
ID: 63777 Updated by: s...@php.net Reported by: kavi at postpro dot net Summary: DateTime obj in Dec 2012 in Australia/South TZ reports 'CST' time zone abbrev Status: Open Type: Bug Package: Date/time related Operating System: OS X, CentOS, Debian PHP Version: Irrelevant Block user comment: N Private report: N New Comment: Testcase confirmed with 5.3, 5.4, 5.5 from git. All use Olson 2012.10 Previous Comments: ------------------------------------------------------------------------ [2012-12-14 23:43:45] kavi at postpro dot net See #50276 for a tangentially related bug about the Australian timezone abbreviations. ------------------------------------------------------------------------ [2012-12-14 23:42:34] kavi at postpro dot net Description: ------------ Tried this on 5.3.3, 5.3.6 and 5.3.10, the latest available from the various OS vendors we have. I have not yet successfully compiled 5.4.x to test there. This occurs with the 2012.10 tzdata installed and verified with phpinfo(). Test script: --------------- $date = new DateTime('now', new DateTimezone('Australia/South')); echo $date->format('Y-m-d H:i:s T'); Expected result: ---------------- 2012-12-15 10:10:13 ACDT Actual result: -------------- 2012-12-15 10:10:13 CST ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=63777&edit=1