在快速报告2.5上提取Utime

时间:2017-08-11 02:23:47

标签: delphi fastreport

我想提取Utime 2类型。一个用于PM输出的PM输出。我学习了如何创建自己的对象,但我无法从[Utime]对象中提取。我可以在这里使用FRAC()来获取AM部分。

这是我当前的输出。

enter image description here

我目前的快速报告代码。

enter image description here

我怎样才能从这个对象中提取出来?

1 个答案:

答案 0 :(得分:0)

是的,您可以使用Frac功能。 Delphi的TDateTime类型是double,因此Frac函数会将TDateTime的时间部分返回为double值

begin
  if frac([Utime]) < 0.5 then AmTime := [Utime] else PmTime := [Utime];
end