phpMyAdmin MySQL 时间戳显示尾随零



有谁知道为什么在phpMyAdmin/MySQL中显示时间戳从:

2012-10-20 08:43:28 

2012-10-20 08:43:28.000000 

带有尾随零。这似乎始于phpMyAdmin Version 4的发布。希望时间戳显示为:

2012-10-20 08:43:28

字段的属性包括名称:日期、类型:时间戳、默认值:Current_Timestamp。

phpMyAdmin从4.1.0开始显示时间戳的小数部分。如果要显示不带小数部分的时间戳,可以调整以下查询:

SELECT DATE_FORMAT(`date`, '%Y-%m-%d %H:%i:%s') FROM your_table;

结果如下所示:

MariaDB [my_database]> SELECT DATE_FORMAT(`date`, '%Y-%m-%d %H:%i:%s') `date` 
    FROM your_table LIMIT 1;
+---------------------+
| date                |
+---------------------+
| 2014-01-22 17:54:11 |
+---------------------+
1 row in set (0.00 sec)
MariaDB [my_database]>

最新更新