note 37151 added to function.date
| From: | danielc at analysisandsolutions dot com | Date: | Wed, 05 Nov 2003 02:23:48 +0000 |
| Subject: | note 37151 added to function.date | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-59918@lists.php.net to get a copy of this message | ||
date('T') doesn't work under Windows during Daylight times.
It always returns "BST."
<?php
echo 'Local: dT='.date('T') . ' dO='.date('O')
. ' sZ='.strftime('%Z');
echo "\n<br />";
putenv('TZ=PST8PDT');
echo 'PST8PDT: dT='.date('T') . ' dO='.date('O')
. ' sZ='.strftime('%Z');
echo "\n<br />";
putenv('TZ=MST-3MDT');
echo 'MST-3MDT: dT='.date('T') . ' dO='.date('O')
. ' sZ='.strftime('%Z');
echo "\n<br />";
putenv('TZ=GMT');
echo 'GMT: dT='.date('T') . ' dO='.date('O')
. ' sZ='.strftime('%Z');
?>
OUTPUT DURING EASTERN DAYLIGHT TIME
-----------------------------------
Local: dT=BST dO=-0400 sZ=Eastern Daylight Time
PST8PDT: dT=BST dO=-0700 sZ=PDT
MST-3MDT: dT=BST dO=+0400 sZ=MDT
GMT: dT=GMT dO=+0000 sZ=GMT
OUTPUT DURING EASTERN STANDARD TIME
-----------------------------------
Local: dT=Eastern Standard Time dO=-0500 sZ=Eastern Standard Time
PST8PDT: dT=PST dO=-0800 sZ=PST
MST-3MDT: dT=MST dO=+0300 sZ=MST
GMT: dT=GMT dO=+0000 sZ=GMT
----
Manual Page -- http://www.php.net/manual/en/function.date.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+37151
Delete -- http://master.php.net/manage/user-notes.php?action=delete+37151&report=yes
Reject -- http://master.php.net/manage/user-notes.php?action=reject+37151&report=yes
Search -- http://master.php.net/manage/user-notes.php