HOUR 函数

将小时返回为从 0 (12:00 A.M.) 到 23 (11:00 P.M.) 的数字。

语法

HOUR(<datetime>)

参数

术语

定义

datetime

一个 datetime 值,例如 16:48:00 或 4:48 PM。

返回值

从 0 到 23 的整数。

注释

HOUR 函数采用包含要查找的小时的时间作为参数。 您可以通过使用日期/时间函数、返回 datetime 的表达式或者通过以接受的时间格式之一直接键入值,提供时间。 还能够以任何接受的时间的文本表示形式输入时间。

当 datetime 参数是日期和时间的文本表示形式时,该函数使用客户端计算机的区域设置和日期/时间设置来理解文本值,以便执行转换。 大多数区域设置都使用冒号 (:) 作为时间分隔符,并且使用冒号作为时间分隔符的任何输入文本都将正确分析。 请查看您的区域设置以便理解您的结果。

示例

下面的示例从名为 Orders 的表的 TransactionTime 列返回小时。

=HOUR('Orders'[TransactionTime])

下面的示例返回 15,表示与 24 小时制的 3 PM 相对应的小时。 文本值被自动分析并转换为日期/时间值。

=HOUR("March 3, 2008 3:00 PM")

请参阅

参考

MINUTE 函数

YEAR 函数

SECOND 函数

其他资源

日期和时间函数 (DAX)