ID: 28594
Comment by: jed at jed dot bz
Reported By: tavancini at hotmail dot com
Status: Open
Bug Type: Date/time related
Operating System: Windows 2000 Server
PHP Version: 4.3.6
New Comment:
Better demonstration:
for($x = 12; $x >= 1; $x--)
echo date("m/Y", strtotime(sprintf("$x month%s ago",
$x == 1 ? '' : 's'))) . "\n";
Odd assortment of dates.
Previous Comments:
------------------------------------------------------------------------
[2004-05-31 23:17:45] tavancini at hotmail dot com
Description:
------------
strtotime not calculating actual date subtraction
Reproduce code:
---------------
<?
echo date( "m/Y", strtotime("-11 month") ) . "<br><br>";
echo date( "m/Y", strtotime("-10 month") ) . "<br><br>";
?>
Expected result:
----------------
07/2003
08/2003
Actual result:
--------------
07/2003
07/2003
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=28594&edit=1