| 
	
 | 
 Posted by Krustov on 12/08/05 04:44 
<comp.lang.php , Greg Scharlemann , greg.scharlemann@gmail.com> 
<1134000933.320089.29550@g49g2000cwa.googlegroups.com> 
<7 Dec 2005 17:46:43 -0800> 
 
> If I have a date that looks like: 2005-12-07 10:10:00 
>  
> How could I manipulate it in php to say "Dec, 07, 2005"? 
>  
> I can separate the string at the space, but don't know where to go from 
> there....thanks for any suggestions. 
>  
 
A luddite method and no doubt a geek will post a much better way of  
doing it :-) 
 
 
Strip out everything except 2005-12-07 
 
<?php 
 
$junk="2005-12-07"; 
 
$temp1=substr($junk,0,4); 
$temp2=substr($junk,5,2); 
$temp3=substr($junk,8,2); 
 
$change=str_replace("01","Jan",$temp2); 
$change=str_replace("02","Feb",$temp2); 
$change=str_replace("03","Mar",$temp2); 
$change=str_replace("04","Apr",$temp2); 
$change=str_replace("05","May",$temp2); 
$change=str_replace("06","Jun",$temp2); 
$change=str_replace("07","Jul",$temp2); 
$change=str_replace("08","Aug",$temp2); 
$change=str_replace("09","Sep",$temp2); 
$change=str_replace("10","Oct",$temp2); 
$change=str_replace("11","Nov",$temp2); 
$change=str_replace("12","Dec",$temp2); 
 
$join="$change" . ", " . "$temp3" . ", " . "$temp1"; 
 
print $join; 
 
?>
 
  
Navigation:
[Reply to this message] 
 |