ID:               17190
 Updated by:       [EMAIL PROTECTED]
 Reported By:      [EMAIL PROTECTED]
-Status:           Open
+Status:           Closed
 Bug Type:         Documentation problem
 Operating System: Windows NT 4.0
 PHP Version:      4.2.0
 New Comment:

This bug has been fixed in CVS. You can grab a snapshot of the
CVS version at http://snaps.php.net/. In case this was a documentation 
problem, the fix will show up soon at http://www.php.net/manual/.
In case this was a PHP.net website problem, the change will show
up on the PHP.net site and on the mirror sites.
Thank you for the report, and for helping us make PHP better.




Previous Comments:
------------------------------------------------------------------------

[2002-05-22 13:29:43] [EMAIL PROTECTED]

Yep,

the exact output is

Invalid date range
Warning:  unexpected error in date() in D:\Test\t.php on line 8


------------------------------------------------------------------------

[2002-05-22 06:52:35] [EMAIL PROTECTED]

Please, someone check on Windows the routine I wrote.  Maybe on Windows
date() return error if time is -1.

------------------------------------------------------------------------

[2002-05-22 06:50:46] [EMAIL PROTECTED]

I'm using PHP 4.1.2 and no error on date() as got on:

<?PHP
error_reporting(E_ALL);
$time = strtotime("1850-10-10");
if ($time == -1)
{
        print "Invalid date range\n";
}
print date("d-m-Y",$time);

?>


The only error is that date will allways show the date of time = -1 on
invalid range (< 1970  OR > 2038).

Is only a code bug. You should verify if $time is -1.




------------------------------------------------------------------------

[2002-05-14 04:08:10] [EMAIL PROTECTED]

Look also www.php.net/strtotime

------------------------------------------------------------------------

[2002-05-14 03:53:09] [EMAIL PROTECTED]

Reopening as a documentation problem.

I threw a quick glance on the php.net/date page last night and I
couldn't find it there. If it's nere, it needs to be outlined better,
or well, documented at all.

------------------------------------------------------------------------

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/17190

-- 
Edit this bug report at http://bugs.php.net/?id=17190&edit=1

Reply via email to