将MYSQL日期转换为CCYYMMDD

时间:2011-11-23 10:40:15

标签: php mysql

正如标题中提到的,我该如何实现这一目标?

2 个答案:

答案 0 :(得分:3)

使用Date_format,即

select date_format(fieldname,'%Y%m%d') from ...;

您可以在http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_date-format

手册中找到更多信息

从命令行检查的简单方法:

select date_format(now(),'%Y%m%d');

今天只是格式化为CCYYMMDD。

答案 1 :(得分:0)

你有两个选择......

在选择中使用MySQL - > http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_date-format

示例:

select date_format(<yourDateField>,'%Y%m%d') from ...;

在结果上使用PHP - &gt; http://www.php.net/manual/en/datetime.format.php

示例:

$date = new DateTime($yourDateField);
echo $date->format('Ymd');