Dude, did you read the PHP Date manual page?
I quote:
Note: The valid range of a timestamp is typically from Fri, 13 Dec 1901
20:45:54 GMT to Tue, 19 Jan 2038 03:14:07 GMT. (These are the dates that
correspond to the minimum and maximum values for a 32-bit signed
integer). On windows this range is limited from 01-01-1970 to
19-01-2038.
Adam Voigt
[EMAIL PROTECTED]
On Mon, 2002-08-12 at 12:23, Jay Blanchard wrote:
> [snip]
> <?
> $day = "2038-01-19";
>
> $day_temp = date("d", strtotime("$day"));
> $month_temp = date("m", strtotime("$day"));
> $year_temp = date("Y", strtotime("$day"));
> $temp_date = mktime (0,0,0,$month_temp ,$day_temp+1 ,$year_temp);
> echo date ("Y-m-d", $temp_date);
>
> ?>
> [/snip]
>
> I take out '+1' and the result is 1969-12-31
> I put in the '+1' and the result is 1970-01-01
>
> I change '2038-01-19' to '2002-01-19' and it works. Which is what the
> subject of your message was, not [PHP] dates greater than 2038-01-18 create
> error
>
> HTH!
>
> Jay
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php