System.DateUtils.MonthSpan

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function MonthSpan(const ANow, AThen: TDateTime): Double;

C++

extern DELPHI_PACKAGE double __fastcall MonthSpan(const System::TDateTime ANow, const System::TDateTime AThen);

プロパティ

種類 可視性 ソース ユニット
function public
System.DateUtils.pas
System.DateUtils.hpp
System.DateUtils System.DateUtils


説明

指定した 2 つの TDateTime 値の間隔が、おおよそ何カ月かを返します(端数を含む)。

MonthSpan を呼び出すと、2 つの TDateTime 値の差分を月数で取得できます。 月はすべてが同じ長さというわけではないので、MonthsBetween は「1 か月=30.4375 日」という想定を基に、近似値を返します。 完全な月だけをカウントする MonthsBetween 関数とは異なり、MonthSpan は、不完全な月も端数としてレポートします。

MonthSpan は、常に整数値を返すため、パラメータ値は変換可能になっています。

関連項目


コード サンプル