Delphi Prism for .NET を使用しています。DateTime 値を取得して、時刻を日付から分離できるようにする必要があります。Frac 関数を使用して、Win32 Delphi でそれを行うことができます。.NET に似たものを見つけることができないようです。そのために何かが存在するかどうか知っていますか?
運が悪かったので、.NET 用に独自の Frac メソッドを作成しましたが、DateTime ではなく、Double または Decimal 値のみを実行する必要があります。.NET は DateTime Value を Float または Decimal として扱わないようです。本当?それが本当なら、私の Frac メソッドは機能しません。
method Frac(theValue:Double):Double;
begin
result := (theValue-math.Truncate(theValue));
end;
datetimepicker を Time 形式に設定し、値を取得して datetime 変数に設定しましたが、日付ではなく時刻のみが必要です。
ご協力ありがとうございました。