PHP :: Bug #26198 :: strtotime returning invalid timestamp
| Bug #26198 | strtotime returning invalid timestamp | ||||
|---|---|---|---|---|---|
| Submitted: | 2003-11-11 03:15 UTC | Modified: | 2003-11-11 21:59 UTC | ||
| From: | resident at telcontar dot net | Assigned: | iliaa (profile) | ||
| Status: | Closed | Package: | Date/time related | ||
| PHP Version: | 4.3.3 | OS: | Linux | ||
| Private report: | No | CVE-ID: | None | ||
[2003-11-11 03:15 UTC] 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
Patches
Pull Requests
History
AllCommentsChangesGit/SVN commits
[2003-11-11 03:26 UTC] alan at akbkhome dot com
[2003-11-11 21:59 UTC] iliaa@php.net