首页 > 解决方案 > SSRS 将字符串 12 小时时间转换为 24 小时时间

问题描述

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

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

标签: reporting-servicesssrs-2008ssrs-2012

解决方案


看起来您的时间是以字符串的形式出现的,因此您需要先转换字符串才能获得时间。

=CDATE("1:43 PM")

=CDATE(Fields!TIME_FIELD.Value)

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


推荐阅读