ID: 17190
Updated by: [EMAIL PROTECTED]
Reported By: [EMAIL PROTECTED]
-Status: Open
+Status: Bogus
Bug Type: Documentation problem
Operating System: Windows NT 4.0
PHP Version: 4.2.0
New Comment:
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.
Previous Comments:
------------------------------------------------------------------------
[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.
------------------------------------------------------------------------
[2002-05-14 02:19:09] [EMAIL PROTECTED]
Sorry, but the bug system is not the appropriate forum for asking
support questions. Your problem does not imply a bug in PHP itself.
For a list of more appropriate places to ask for help using PHP,
please visit http://www.php.net/support.php
Thank you for your interest in PHP.
This is a problem in Windows, not in PHP.
Derick
------------------------------------------------------------------------
[2002-05-13 17:31:08] [EMAIL PROTECTED]
When using date() to format date prior to Jan 1, 1970 or after Jan 19,
2038 PHP gives
Warning: unexpected error in date()
script
\\variable's byear,bmonth,bday come from user form
\\script works fine for dates between 1-1-1970 - 1-19-2038
$bdate = $byear . "-" . $bmonth . "-" . $bday ;
$dob = strtotime($bdate);
$_SESSION['view_dob'] = date("d-m-Y",$dob);
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=17190&edit=1