掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
日付の計算 (ID:2181)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
TDateTimeにはNullはあり得ません。 もしかして、Day1などの変数はTDateTime(もしくはTDate,TTime)でなく、Variant型ですか? Delphi5にはDaysBetweenがありませんでした。Delphi6から追加のようです。 2つの日付から日数を得るのは、単純な四則演算で出来ます。 たとえば、 var day1, day2, day3: TDate; begin day1 := StrToDate('2002/11/23'); day2 := StrToDate('2003/11/23'); day3 := day2 - day1; ShowMessage(Format('%.1f', [day3])); とすれば、365.0と表示されます。 Delphi6で日付の管理方法が変わっていたら違う結果になるかもしれません。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.