2010-11-19 66 views
0

我正在显示来自php的mySQL的一些记录,并且我回显出的一个字段是日期字段,但它当前会打印出结束时的时间。PHP:从mySQL格式化日期仅作为日期

我该如何回复日期?

+0

请出示一些代码 – 2010-11-19 22:38:20

回答

1

最简单的方法是使用DATE():

SELECT columnname, DATE(datecolumn) FROM ..... 
1

最好的办法是做这个数据库级别将其转换在MySQL查询:

SELECT CAST(yourfield AS DATE) FROM ..... 

在PHP你可以简单地使用这个:

$parts = explode(' ', $field); 
$datePart = $parts[0];