| Package | system.comparators |
| Class | public class DateComparator |
| Inheritance | DateComparator Object |
| Implements | Comparator |
Example :
import system.comparators.DateComparator;
var comp:DateComparator = new DateComparator() ;
var d1:Date = new Date(2007, 1, 1) ;
var d2:Number = 1170284400000 ;
var d3:Date = new Date(2007, 2, 2) ;
var d4:Number = 1172790000000 ;
trace( comp.compare(d1, d1) ) ; // 0
trace( comp.compare(d1, d2) ) ; // 0
trace( comp.compare(d2, d1) ) ; // 0
trace( comp.compare(d1, d3) ) ; // -1
trace( comp.compare(d1, d4) ) ; // -1
trace( comp.compare(d3, d1) ) ; // 1
trace( comp.compare(d4, d1) ) ; // 1
| Method | Defined By | ||
|---|---|---|---|
Creates a new DateComparator instance. | DateComparator | ||
compare(o1:*, o2:*, options:* = null):int
Returns an integer value to compare two Date objects. | DateComparator | ||
| DateComparator | () | Constructor |
public function DateComparator()Creates a new DateComparator instance.
| compare | () | method |
public function compare(o1:*, o2:*, options:* = null):intReturns an integer value to compare two Date objects.
Parameters
o1:* — the first Date object to compare.
| |
o2:* — the second Date object to compare.
| |
options:* (default = null) |
int —
|
ArgumentError — if compare(a, b) and 'a' and 'b' must be Date or uint objects.
|