Re: Numbers to Date
| From: | Leif K-Brooks | Date: | Fri, 16 May 2003 18:39:16 +0000 |
| Subject: | Re: Numbers to Date | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-147961@lists.php.net to get a copy of this message | ||
$date = '03135';
$year = substr($date,0,2); //Set $year to first two digits
$days = substr($date,2); //Set $days to the rest
$date = strtotime("january 1 $year +$days days"); //Set $date to timestamp of that date
echo date('l, F j, Y',$date); //Echo formatted date
zavaboy wrote:
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:-- The above message is encrypted with double rot13 encoding. Any unauthorized attempt to decrypt it will be prosecuted to the full extent of the law.03135 //(Today) The first 2 digits indacate the year andthe 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?