DAX 日期 &时间 - TIME 函数
描述
将以数字形式给出的小时、分钟和秒转换为日期时间格式的时间。
语法
TIME (<hour>, <minute>, <second>)
参数
Sr.No. | 参数与说明 |
---|---|
1 |
hour 从 0 到 23 的数字,表示小时。 任何大于 23 的值都将除以 24 并余数将被视为小时值。 |
2 |
minute 从 0 到 59 的数字,表示分钟。 任何大于 59 的值都将转换为小时和分钟。 |
3 |
second 从 0 到 59 的数字,表示秒。 任何大于 59 的值都将转换为小时、分钟和秒。 |
返回值
返回 datetime 中的指定时间格式。
备注
DAX 处理日期时间格式的日期和时间值。在 DAX 函数中使用日期/时间值时,其他格式的数字会被隐式转换。
DAX TIME 函数将输入的整数作为参数并生成相应的时间。TIME 函数在 DAX 公式提供小时、分钟和秒的情况下最有用。
时间值是日期值的一部分,在序列号系统中用十进制数表示。因此,日期时间值 12:00 PM 相当于 0.5,因为它是半天。您可以将 DAX TIME 函数与其他 DAX 函数结合使用,将数字转换为可以识别为时间的格式。
示例
= TIME (2,90,30) returns 12/30/1899 3:30:30 AM. = TIME (12, 30, 0) returns 12/30/1899 12:30:00 PM