gpt4 book ai didi

MySQL 将时间显示为文本

转载 作者:行者123 更新时间:2023-11-29 16:00:09 26 4
gpt4 key购买 nike

我尝试过这个查询,但它不符合我的要求。

代码:

SELECT 
CONCAT(time(created_on) + 0 ,'-',year(created_on) ,dayofyear(created_on)) as serialno
FROM tables
WHERE id = '29';

时间是 07:14:52 (hh:mm:ss),它显示为 71452,但我希望它仅显示为 0714。

年份,显示为 2018 年,应显示为 18。

最佳答案

您可以使用 MySQL 中的 DATE_FORMAT(日期, 模式):

SELECT DATE_FORMAT("2017-06-15 08:14:52", "%H%m");  

返回0814

并将 17 显示为年份:

SELECT DATE_FORMAT("2017-06-15 08:14:52", "%y");  

关于MySQL 将时间显示为文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56250779/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com