5DiffDays「dt1」と「dt2」の差を日単位で返し、これらの2つの日付の間に何日が経過したかを示します。「dt1」が「dt2」より小さい場合は正の数を返します。「dt1」が「dt2」より大きい場合は負の数を返します。2つの日付が等しい場合は0を返します。パラメータに指定したTimeコンポーネントは無視されます。Time型の2つのパラメータを受け取り、Timeコンポーネントを00:00:00に置換します。最初の日付の00:00:00から2番目の日付の00:00:00までの経過時間をミリ秒単位で計算し、そのミリ秒単位の差を日数に変換します。DiffDays関数の動作は、J2EEサーバーでは夏時間(DST)が考慮され、.NETサーバーでは無視されるため、ご利用のアプリケーションサーバーによって異なります。Serverのタイムゾーンであることにご注意ください。この関数を使用する場合、サポートされる最大値は(2^31)-1日であることに留意する必要があります。これは、およそ5879489.8年に相当し、おそらく処理できる典型的な日付の範囲内です。dt2)が(2^31)-1よりも大きい場合は、予期しない値となります。Aggregateのアトリビュートで使用可能です。Aggregateのアトリビュートで使用可能です。