#16429 [Com]: strtotime fails when crossing Daylight Saving Time

From: Date: Thu, 22 Aug 2002 16:39:01 +0000
Subject: #16429 [Com]: strtotime fails when crossing Daylight Saving Time
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-17571@lists.php.net to get a copy of this message
ID: 16429 Comment by: ilia@prohost.org Reported By: sveinp@basefarm.no Status: Verified Bug Type: Date/time related Operating System: Solaris/Linux PHP Version: 4.3.0-dev New Comment: <?php $today = mktime(9, 28, 0, 4, 7, 2002); print date("r", $today) . "\n"; print date("r", strtotime("last saturday", $today)) . "\n"; ?> ------------ Sun, 7 Apr 2002 09:28:00 -0400 Sat, 6 Apr 2002 00:00:00 -0500 Seems to work fine, even across DST. Previous Comments: ------------------------------------------------------------------------ [2002-08-19 19:07:22] msopacua@idg.nl Rasmus, Ilia. Please look at your results: The timezone is the same, as there was no DST jump in that weekend for you. http://www.timeanddate.com/time/dstevents.html Please try for one week later. ------------------------------------------------------------------------ [2002-08-19 17:25:06] ilia@prohost.org Works fine for me as well, with PHP 4.3.0-dev <1 hour old Thu, 4 Apr 2002 09:28:00 -0500 Sat, 30 Mar 2002 00:00:00 -0500 ------------------------------------------------------------------------ [2002-08-19 17:22:12] rasmus@php.net Works for me. I get: Thu, 4 Apr 2002 09:28:00 -0800 Sat, 30 Mar 2002 00:00:00 -0800 ------------------------------------------------------------------------ [2002-08-19 17:18:54] sniper@php.net Oops..the original script by sveinp@basefarm.no works now..but the example by msopacua@idg.nl does not.. ------------------------------------------------------------------------ [2002-08-19 16:36:44] sniper@php.net So it was fixed by some change. Not bogus, I could reproduce it. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/16429 -- Edit this bug report at http://bugs.php.net/?id=16429&edit=1

« previous php.bugs (#17571) next »