HOUR

适用于:计算列计算表Measure视觉计算

以 0(上午 12:00)到 23(晚上 11:00)的数字返回 hour。

语法

DAX
HOUR(<datetime>)  

参数

术语 定义
datetime datetime value,如下午 16:48:00 or 4:48。

返回 value

从 0 到 23 的整数。

言论

  • HOUR 函数采用 contains 要 findhourtime 的参数。 可以使用 date/time 函数(返回 datetime的表达式)time,or 直接以接受 time 格式之一键入 value。 时间也可以输入为 time的任何接受文本表示形式。

  • datetime 参数是 dateandtime的文本表示形式时,该函数使用客户端计算机的区域设置 anddate/time 设置来了解文本 value,以便执行转换。 大多数区域设置使用冒号(:)作为 time 分隔符 and 任何使用冒号的输入文本,因为 time 分隔符将正确分析。 查看区域设置以了解结果。

示例 1

以下示例从名为 Orders的表的 TransactionTime 列中返回

DAX
= HOUR('Orders'[TransactionTime])  

示例 2

下面的示例返回 15,这意味着在 24hour 时钟中对应于下午 3 点的 hour。 文本 value 会自动分析 and 转换为 date/timevalue。

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

Date and time 函数
MINUTE 函数
YEAR 函数
SECOND 函数