right am i missing something or is that not just an other Y2K "bug" waiting
to happen?

Not that I plan to be coding php in 2038 but my kids might be.....:-P

John
----- Original Message -----
From: "Adam Voigt" <[EMAIL PROTECTED]>
To: "Jay Blanchard" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Monday, August 12, 2002 5:26 PM
Subject: RE: [PHP] dates greater than 2002-01-18 create error


> 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


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to