0

如何在 SSRS 中将 HH:MM 时间格式转换为小数?例如,3:30 变为 3.5,3:15 变为 3.25。

4

1 回答 1

0

这对我来说适用于一些示例数据,希望您可以将其应用于您的数据。假设你的领域被称为MyTime

=CDec(IIf(Instr(Fields!MyTime.Value, ":") = 2
    , Left(Fields!MyTime.Value, 1)
    , Left(Fields!MyTime.Value, 2)))
    + CDec(Right(Fields!MyTime.Value, 2)) / 60.0

在此处输入图像描述

这需要冒号两侧的两个字符串,将它们转换为数字,将分钟部分除以零,然后将它们加在一起。对我来说没问题。

于 2013-09-27T20:00:44.923 回答