aodz

Posts Tagged ‘actionscript

Date objects don’t have a built-in compare() method, but comparing dates  easy.Don’t  look at the Date objects , but rather the values represented by the objects using the Date.getTime() method:

Date.getTime() : Returns the number of milliseconds since midnight January 1, 1970, universal time, for a Date object. Use this method to represent a specific instant in time when comparing two or more Date objects.

This makes comparing dates as trivial as comparing numbers. Here’s a simple method that compares two dates, returning minus one (-1) if the first date is before the second, zero (0) if the dates are equal, or one (1) if the first date is after the second:

public function compare (date1 : Date, date2 : Date) : Number {
var date1Timestamp : Number = date1.getTime ();
var date2Timestamp : Number = date2.getTime ();
var result : Number = -1;
if (date1Timestamp == date2Timestamp){
result = 0;
} else if (date1Timestamp > date2Timestamp){
result = 1;
}
return result;
}

Advertisements

I have moved to a different location

check out my new home Flexout

calendar

May 2018
M T W T F S S
« May    
 123456
78910111213
14151617181920
21222324252627
28293031  

Blog Stat

  • 84,065 Hop's so far!!!

follow me

Archives

Linkedin Blogger Twitter Youtube Orkut

latest flickr photos

top rated

Advertisements