Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql工作台时间戳更改格式_Mysql_Sql_Mysql Workbench - Fatal编程技术网

Mysql工作台时间戳更改格式

Mysql工作台时间戳更改格式,mysql,sql,mysql-workbench,Mysql,Sql,Mysql Workbench,我有一个表,其中有一列插入了时间戳 exactTime:“2017-12-17 05:00:12”,我想将此格式更改为“2017-12-17 05:00” 我需要一些帮助。您可以使用以下命令截断到最接近的分钟数: select str_to_date('2017-12-17 05:00:12', '%Y-%m-%d %H:%i') 要在没有秒的情况下实际输出,需要将其转换回字符串。或者只使用字符串操作: select left('2017-12-17 05:00:12', 16) 您可以为此

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

exactTime:“2017-12-17 05:00:12”,我想将此格式更改为“2017-12-17 05:00”


我需要一些帮助。

您可以使用以下命令截断到最接近的分钟数:

select str_to_date('2017-12-17 05:00:12', '%Y-%m-%d %H:%i')
要在没有秒的情况下实际输出,需要将其转换回字符串。或者只使用字符串操作:

select left('2017-12-17 05:00:12', 16)

您可以为此使用
date\u格式

select date_format(your_date,'%Y-%m-%d %H:%i')
from your_table;

选择日期格式('2017-12-17 05:00:12','%Y-%m-%d%h:%i')

Mysql?SQL Server SQLite?我猜了一下。