将 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'])));
我的数据库中有一个名为 "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'])));