kagamihogeの日記

kagamihogeの日記です。

Flex の Date の比較

AS は Java みたいに before とか after みたいな日付比較のメソッドは Date には無いようだ。んじゃどうするか、って話なんだけど……

time プロパティ

(中略)複数の Date オブジェクトを比較する場合に、このメソッドを使って特定の時間を表します。

Date#time - ActionScript 3.0 コンポーネントリファレンスガイド

まじっすか。てことは、

var d1:Date = new Date();
var d2:Date = new Date();

if (d1.time > d2.time) {
     ...
}

みたいにやるってことか。つーても Java みたく before とか after が欲しければユーティリティ的なメソッドとか Date のラッパー作ってやればいい話だけども。

AS3 と Java、文法的にはそこそこ似通っていても、API の細かい使い勝手の部分は結構違ってるもんですねぇ。