ID: 35766 Updated by: [EMAIL PROTECTED] Reported By: michael dot matrix at ejgallo dot com -Status: Open +Status: Closed Bug Type: Date/time related Operating System: Windows 2000 PHP Version: 5.1.1 New Comment:
This bug has been fixed in CVS. Snapshots of the sources are packaged every three hours; this change will be in the next snapshot. You can grab the snapshot at http://snaps.php.net/. Thank you for the report, and for helping us make PHP better. Previous Comments: ------------------------------------------------------------------------ [2005-12-21 19:51:38] michael dot matrix at ejgallo dot com Description: ------------ strtotime should be able to add 1 day to a given timestamp using "+1 day", under php 5.0.4 it does, after upgrading to 5.1.1 it returns "12/31/1969" Reproduce code: --------------- $date = "12/21/2005"; $stamp = strtotime($date); $new_date = date('n/j/Y',strtotime("+ 1 day",$stamp)); echo "<br>Date: ".$date; echo "<br>Date +1: ".$new_date; Expected result: ---------------- Date: 12/21/2005 Date +1: 12/22/2005 Actual result: -------------- Date: 12/21/2005 Date +1: 12/31/1969 ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=35766&edit=1
