将 CURRENT_TIMESTAMP 仅转换为 Y-m-d

Convert CURRENT_TIMESTAMP to only Y-m-d

我的数据库中有一个名为 "timestamp" 的列,数据类型为 timestamp,标准为 CURRENT_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 什么的?

使用子字符串:

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

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

echo date('Y-m-d', strtotime(str_replace('-','/', $row['timestamp'])));