RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
DateUtils.MonthSpan Function

Returns the approximate number of months, including fractions, between two specified TDateTime values.

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

Call MonthSpan to obtain the difference, in months, between two TDateTime values. Because months are not all the same length, MonthsBetween returns an approximation based on an assumption of 30.4375 days per month. Unlike the MonthsBetween function, which does not report fractional "months", MonthSpan reports incomplete months as a fraction of an entire month. 

 

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!