Now()によって返された値を doubleに変換してから、別の関数で使用しようとしています。
procedure TForm1.FormCreate(Sender: TObject);
begin
MyFunction_1(Now);
end;
procedure MyFunction_1(TheTime : Double);
begin
MyFunction_2(TheTime);
end;
procedure MyFunction_1(ModificationDate : Double);
begin
if JulianDateToDateTime(ModificationDate) < 12345 then
...
end;
しかし問題は、現在の時刻の値が正しく渡されないことです。JulianDateToDateTime(Now);
次のような戻り値の簡単なテスト:
0/0/0000 16:10:16
私はそれが本当に基本的なものだと確信していますが、それが何であるかを理解することはできません
何か助けてください?!!