📌  相关文章
📜  microsoft sql server 从日期时间中提取小时和分钟 - SQL (1)

📅  最后修改于: 2023-12-03 14:44:17.360000             🧑  作者: Mango

Microsoft SQL Server 从日期时间中提取小时和分钟 - SQL

在 Microsoft SQL Server 中,可以使用函数来从日期时间值中提取小时和分钟部分。这些函数包括:

  • DATEPART:返回日期或时间部分的整数值
  • HOUR:返回时间值的小时部分
  • MINUTE:返回时间值的分钟部分

下面是一些示例代码片段,展示如何使用这些函数来提取日期时间值的小时和分钟部分。

使用 DATEPART 函数
提取小时部分
SELECT DATEPART(hour, '2022-01-01 14:30:00') AS Hour;

结果:

Hour
----
14
提取分钟部分
SELECT DATEPART(minute, '2022-01-01 14:30:00') AS Minute;

结果:

Minute
------
30
使用 HOUR 和 MINUTE 函数
提取小时部分
SELECT HOUR('2022-01-01 14:30:00') AS Hour;

结果:

Hour
----
14
提取分钟部分
SELECT MINUTE('2022-01-01 14:30:00') AS Minute;

结果:

Minute
------
30

通过使用这些函数,可以轻松地从日期时间值中提取小时和分钟部分,以便在 Microsoft SQL Server 中进行其他操作。