SSRS 将字符串 12 小时时间转换为 24 小时时间

SSRS Convert string 12 hour time to 24 hour time

在我的数据集中,我有一个字符串值 1:43 PM。我想将其转换为 13:34。我已将文本框 属性 设置为此

但它并没有做任何改变,时间仍然显示为 1:43 下午。无论如何要进行这种转换?

您的时间似乎是以字符串形式输入的,因此您需要先转换字符串才能获得时间。

=CDATE("1:43 PM")

=CDATE(Fields!TIME_FIELD.Value)

然后您的格式 属性 会将其格式化为所需的结果。