首页 > 解决方案 > Mysql工作台时间戳更改格式

问题描述

我有一个表,其中有一列插入了时间戳。

确切时间:'2017-12-17 05:00:12',我想将此格式更改为'2017-12-17 05:00'

我需要一些帮助。

标签: mysqlsqlmysql-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)

推荐阅读