gpt4 book ai didi

sql - SQL 中日期时间字段的时间部分

转载 作者:行者123 更新时间:2023-12-01 18:10:16 25 4
gpt4 key购买 nike

如何在 SQL 中提取日期时间字段的时间部分?对于我的项目,无论日期是什么,我都必须返回 DateTime 字段的时间戳为下午 5 点的数据

最佳答案

这将返回仅时间

对于 SQL Server:

SELECT convert(varchar(8), getdate(), 108)

说明:

getDate()正在给出当前日期和时间。
108正在格式化/为我们提供所需的部分,即本例中的时间。
varchar(8)为我们提供该部分的字符数。
喜欢:
如果您写varchar(7)在那里,它会给你 00:00:0
如果您写varchar(6)在那里,它会给你 00:00:
如果您写varchar(15)在那里,它仍然会给你 00:00:00因为它只给出时间部分的输出。 SQLFiddle Demo

<罢工>对于 MySQL:

SELECT DATE_FORMAT(NOW(), '%H:%i:%s')

<罢工> SQLFiddle Demo

关于sql - SQL 中日期时间字段的时间部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12354699/

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