将CURRENT_TIMESTAMP转换为仅Y-m-d

时间:2016-01-19 22:12:18

标签: php phpmyadmin

我的数据库timestamp和标准CURRENT_TIMESTAMP的数据库中有一个名为“timestamp”的列。

当我回应它(echo $row['timestamp'];)时,我得到了这个:

2016-01-18 21:06:37 
2016-01-19 12:32:16 
2016-01-19 20:52:41

但我希望结果如下:

2016-01-18
2016-01-19
2016-01-19

我该怎么做? Strftime还是什么?

2 个答案:

答案 0 :(得分:1)

使用substr:

substr($row['timestamp'],0,10)

这将输出字符串的前10个字符。

答案 1 :(得分:1)

回音日期('Y-m-d',strtotime(str_replace(' - ','/',$ row ['timestamp'])));