如何格式化另一种格式的字符串日期?

问题描述:

一个日期存储在我的数据库,像这样:如何格式化另一种格式的字符串日期?

2011-11-22 15:14:27 

有没有办法所以它出来像进行格式化:

22nd November 2011 

感谢

+0

您正在使用哪个数据库? – craigmj 2012-01-13 11:23:26

+0

请参阅PHP [strftime](http://php.net/manual/en/function.strftime.php)和[strptime](http://php.net/manual/en/function.strptime.php)函数。 – 2012-01-13 11:24:30

<?php echo date('jS F Y',strtotime($dateVar)); ?> 

参见:http://nl.php.net/manual/en/function.date.php

所以你是灵活的格式

function convertTime($time = FALSE, $to = FALSE){ 
    if(!$to) $to ='jS F Y'; 
    return date($to, strtotime($time)); 
} 
+0

好吧,已经正常......没有足够快的^^ – Abadon 2012-01-13 11:27:29