我的数据库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
还是什么?
答案 0 :(得分:1)
使用substr:
substr($row['timestamp'],0,10)
这将输出字符串的前10个字符。
答案 1 :(得分:1)
回音日期('Y-m-d',strtotime(str_replace(' - ','/',$ row ['timestamp'])));