格式化时间字符串 RDLC

Format Time String RDLC

我无法将 24 小时制转换为 12 小时制。

我的 RDLC 报告中有一个时间列,它以 24 小时制 (17:00:00) (HH:mm:ss) 显示时间

要以 12 小时制显示它们,我尝试右键单击文本框 -> 文本框属性 -> 数字 -> 自定义并输入 12 小时制的时间格式 "hh:mm:ss tt" (05:00:00 PM 是我的预期)

我也尝试了提供的时间格式,似乎没有任何改变我的 24 小时时间。我做错了什么?

我需要将其转换为 CDATE 格式才能发生。

你的格式是正确的。像这样尝试 - 右键单击​​文本框 - 选择表达式,你的格式是这样写的 Format(Now,"dd-MMM-yy hh:mm tt"):