User Guide

262 Chapter 6: ActionScript Core Classes
Constructor for the Date class
Availability
Flash Player 5.
Usage
new Date() : Date
new Date(timeValue:Number) : Date
new Date(year:Number, month:Number [, date:Number [, hour:Number [,
minute:Number [, second:Number [, millisecond:Number ]]]]]) : Date
Parameters
year
A value of 0 to 99 indicates 1900 through 1999; otherwise all four digits of the year must
be specified.
month An integer from 0 (January) to 11 (December).
date An integer from 1 to 31. This parameter is optional.
hour An integer from 0 (midnight) to 23 (11 p.m.).
minute An integer from 0 to 59. This parameter is optional.
second An integer from 0 to 59. This parameter is optional.
millisecond An integer from 0 to 999. This parameter is optional.
Returns
A reference to a Date object.
Description
Constructor; constructs a new Date object that holds the specified date or the current date and
time.
Example
The following example retrieves the current date and time:
var now_date:Date = new Date();
The following example creates a new Date object for Mary’s birthday, August 12, 1974 (because
the month parameter is zero-based, the example uses 7 for the month, not 8):
var maryBirthday:Date = new Date (74, 7, 12);
The following example creates a new Date object and concatenates the returned values of
Date.getMonth(), Date.getDate(), and Date.getFullYear():
var today_date:Date = new Date();
var date_str:String = ((today_date.getMonth()+1)+"/"+today_date.getDate()+"/
"+today_date.getFullYear());
trace(date_str); // displays current date in United States date format