gpt4 book ai didi

mysql - 如何在 MySQL 中获取当前的舍入时间?

转载 作者:行者123 更新时间:2023-11-29 05:49:44 24 4
gpt4 key购买 nike

select current_time() 给出:

16:43:16

我如何修改它以获得:

16:00

我试着玩了一下,然后写了这个:

select TIMESTAMPDIFF(HOUR,CURDATE(),current_timestamp())

给出:

16

我可以将它转换为字符串并添加 :00 但我认为可能有更简单的方法来获得我想要的内容。

有什么想法吗?

最佳答案

就个人而言,我会使用具有适当格式的 DATE_FORMAT,包括文字,例如

 SELECT DATE_FORMAT( CURRENT_TIME() ,'%H:00')

MySQL也提供了等效的TIME_FORMAT函数

 SELECT TIME_FORMAT( CURRENT_TIME() ,'%H:00')

https://dev.mysql.com/doc/refman/8.0/en/date-and-time-functions.html#function_time-format

关于mysql - 如何在 MySQL 中获取当前的舍入时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55521156/

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