Re: Numbers to Date

From: Date: Fri, 16 May 2003 18:16:39 +0000
Subject: Re: Numbers to Date
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-147954@lists.php.net to get a copy of this message
----- Original Message ----- From: "zavaboy" <zavaboy@hotmail.com> To: <php-general@lists.php.net> Sent: Friday, May 16, 2003 11:53 AM Subject: [PHP] Numbers to Date > This does have a little to do with my other post... the fact that we're > talkin about 5 digits... Anyway, I want to change a 5 digit number to a full > date: > > For example... > > The number: > 03135 //(Today) The first 2 digits indacate the year and > the last 3 indacate the day of the year (if the day is 1 or 2 digits it will > fill in the blanks with 0 eg: 03500 is Jan 5) > > I want PHP to find out the date and put it in this format: "Friday, May 16, > 2003" (no quotes) ( as if I used: date("l, F j, Y") ) > > I'm stumped on how to do this... Any help? First use substr() to parse the values of the 5 number date into separate variables. Then pass those variables to the mktime() function to retrieve a timestamp for that date. Then pass the timestamp to the date() function with your prefered format string. substr(); http://www.php.net/manual/en/function.substr.php mktime(); http://www.php.net/manual/en/function.mktime.php date(); // which of course you already know about. http://www.php.net/manual/en/function.date.php HTH, Kevin

« previous php.general (#147954) next »