ID: 26198 Updated by: [EMAIL PROTECTED] Reported By: resident at telcontar dot net -Status: Open +Status: Assigned Bug Type: Date/time related Operating System: Linux PHP Version: 4.3.3 -Assigned To: +Assigned To: iliaa
Previous Comments: ------------------------------------------------------------------------ [2003-11-11 03:26:47] alan at akbkhome dot com This might be a bit to difficult to fix.. and lead to yet more ambiguous results.... 1 Oct = 1 Oct 2003 (this year) 03 Oct .. is this 2003/or 3rd..? 2003 Oct ... 2003 days after 0th of Oct... Input checking may be the only option here.. ------------------------------------------------------------------------ [2003-11-11 03:15:11] resident at telcontar dot net Description: ------------ I realise you've been making changes to strtotime() in PHP (I'm in Mac OS 9.1 - can't run a CVS copy), but you may still want to check to see what the new version makes of date strings with no day specified (someone tried to use such a string on my site) - I'm getting a timestamp from an unrelated day several years into the future. See the code specified. Reproduce code: --------------- echo strtotime("Oct 2001"); Expected result: ---------------- Not sure. Either -1, or the timestamp for 1st October 2001 - probably the latter. Actual result: -------------- 1237737600 this gives: 07:16 am: *** Unix time "1237737600": Sunday, March 22, 2009 @ 04:00:00 pm ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=26198&edit=1