|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2006-10-20 07:09 UTC] derick@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Tue Dec 02 14:00:01 2025 UTC |
Description: ------------ In brazil DST changed in 2006 it could happen on 1 oct but will happen on 25 nov on linux i can change timezone DST using ZIC and compiling new timezone databases but in php it don't occur zic file can be found at: www.spadim.com.br/data.zic Reproduce code: --------------- on linux: # date Fri Oct 20 01:49:27 BRT 2006 # data -u Fri Oct 20 04:49:36 UTC 2006 on php: <?php echo date('Y-m-d H:i:s T')."\n".gmdate('Y-m-d H:i:s T')."\n"; ?> 2006-10-20 02:51:05 BRST 2006-10-20 04:51:05 GMT Expected result: ---------------- on linux: # date Fri Oct 20 01:49:27 BRT 2006 # data -u Fri Oct 20 04:49:36 UTC 2006 on php: <?php echo date('Y-m-d H:i:s T')."\n".gmdate('Y-m-d H:i:s T')."\n"; ?> 2006-10-20 01:51:05 BRST 2006-10-20 04:51:05 GMT Actual result: -------------- on linux: # date Fri Oct 20 01:49:27 BRT 2006 # data -u Fri Oct 20 04:49:36 UTC 2006 on php: <?php echo date('Y-m-d H:i:s T')."\n".gmdate('Y-m-d H:i:s T')."\n"; ?> 2006-10-20 02:51:05 BRST 2006-10-20 04:51:05 GMT