【发布时间】:2020-02-19 14:56:15
【问题描述】:
我有一个表,其中有一列插入了时间戳。
exactTime : '2017-12-17 05:00:12' 我想将此格式更改为 '2017-12-17 05:00'
我需要一些帮助。
【问题讨论】:
-
Mysql? SQL Server SQLite?我猜了一下。
标签: mysql sql mysql-workbench
我有一个表,其中有一列插入了时间戳。
exactTime : '2017-12-17 05:00:12' 我想将此格式更改为 '2017-12-17 05:00'
我需要一些帮助。
【问题讨论】:
标签: mysql sql mysql-workbench
【讨论】:
您可以使用以下方法截断到最近的分钟:
select str_to_date('2017-12-17 05:00:12', '%Y-%m-%d %H:%i')
要在没有秒的情况下实际输出,您需要转换回字符串。或者只使用字符串操作:
select left('2017-12-17 05:00:12', 16)
【讨论】:
SELECT date_format('2017-12-17 05:00:12','%Y-%m-%d %h:%i')
【讨论】: