SSRS Hour 函数

SSRS Hour 函数是一个日期和时间函数,它将从给定日期时间中提取一天中的小时,并返回 0 到 23 之间的整数。Hour 函数用于从时间信息中提取小时的语法如下所示。

=Hour(Fields!OrderDate.Value)

为了演示 Hour 函数,我们使用了下面的 Employee 表,其中包含 15 条记录。下图显示了 Table 报表中的记录。

Source Table

SSRS Hour 函数示例

为此,我将在“Hire Date”列的右侧添加一个新列,并将其命名为“Hours”。接下来,右键单击“Hour”下的文本框,然后选择“Expression”。为了理解该报表,我建议您参考 SSRS 中有关图表、表格、分组和格式化表格的文章。

这将打开以下表达式窗口以打印小时。下面的 Hour 函数从 HireDate 列提取一天中的小时值,并为每位员工返回 0 到 23 之间的整数值。

=Hour(Fields!HireDate.Value)
Function to return hour of the day from the date and time field

请点击预览选项卡查看报表。如需更多函数 >> 点击此处!

SSRS Hour Function to return hour of the day from the date and time field preview