我正在为 .NET 使用 Delphi Prism。我需要能够获取 DateTime 值并将时间与日期分开。我可以通过使用 Frac 函数在 Win32 Delphi 上做到这一点。我似乎找不到与 .NET 类似的东西。你知道这是否存在吗?
运气不佳,我为 .NET 编写了自己的 Frac 方法,但它只希望运行 Double 或 Decimal 值而不是 DateTime。.NET 似乎没有将 DateTime 值视为浮点数或小数。真的吗?如果这是真的,我的 Frac 方法将不起作用。
method Frac(theValue:Double):Double;
begin
result := (theValue-math.Truncate(theValue));
end;
我将 datetimepicker 设置为时间格式并检索值并将其设置为 datetime 变量,但只需要时间而不是日期。
感谢您的帮助。