更改日期格式

时间:2013-10-11 20:50:13

标签: php mysql sql date date-conversion

我将日期保存在数据库中,格式为YYYY-mm-dd(ex.2013-01-31)。在某些地区,我需要将日期显示为MMM dd,YYYY(例如,2013年1月31日)。任何人都可以帮助我进行转换。

我正在使用php和一个mysql数据库。到目前为止,我有这个来分隔日期值,但不知道如何将它们更改为我想要的:

list($BYear, $BMonth, $BDay) = explode('-', $DateOfBirth);
$CYear = date('Y');
$CMonth = date('m');
$CDay = date('d');

提前致谢。

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

如果您只想显示,那么您可以使用它。

<?php echo date("M d, Y", strtotime($DateOfBirth)); ?>

答案 2 :(得分:0)

尝试:

select convert(varchar(20),@YOUR_DATE,107)