掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
時間を取得するには (ID:35555)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
-------------------------------------------------------------------- igy さん確認ありがとうございました。 -------------------------------------------------------------------- Mr.XRAY さんありがとうございます。 DaySpanは試してみました。 その結果から OneSecond の 1/2 を加えて判別しようとしていました。 HourOf は 0〜23 なので 2日だと48 という値が返ってきませんよね。 Date と Time 部に分けて計算しないといけないのでしょうか? -------------------------------------------------------------------- 宿命さん やはり調整してごまかすしかないのでしょうか? -------------------------------------------------------------------- それから、いろいろ試してみて、 以下のコードで結果は[1]になったのですが ある値のときはおかしくなるとか これだとそのような問題はありますか? var Dt1: TDateTime; Dt2: TDateTime; Dt3: TDateTime; Dt4: TDateTime; Dt5: TDateTime; begin Dt1 := StrToDateTime('2009/08/31 00:00:00'); Dt2 := StrToDateTime('2009/09/01 01:00:00'); Dt3 := Dt1 * 24; Dt4 := Dt2 * 24; Dt5 := abs(Dt3 - Dt4); ShowMessage('Dt5 = ' + FloatToStr(Dt5)); // [1] end;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.