私は、1)終了日が開始日よりも小さくないこと、および2)2つのUTC日付の差が12ヶ月以下であることを検証する必要があります。これを行うために、私はmonthDifference
機能を必要とする:2つのActionScript Dateオブジェクトの違いを月単位で計算する方法は?
public static function monthDifference(start:Date, end:Date):int;
部分ヶ月が混乱することができますので、これは月差が動作するようになっている方法です。
- 2010年1月1日と1月の間に平均月差2010年3月31日は、ゼロ(0)です。
- 2010年1月31日と2010年2月1日の月間の差は、(1)です。
- 2010年1月1日から2010年2月28日までの月の差は、(1)です。
- 2010年1月1日から2010年3月1日の月間の差は、2つです(2)です。
ActionScript 3.0で月差を計算するにはどうすればよいですか?
かなりオーバークしているように見えます...私のコードを批判してください、私はそれがあまりにも単純です*正しいことを覚えています! – Rudiger