The Date object is utilized to work with dates & times.
Creating a Date Instance
You must create an instance of the Date object along with the "new" keyword. The following line of code stores the current date into a variable called "my_date":
var my_date=new Date( )
After making an instance of the Date object, you can access all of the methods of the object from the "my_date" variable. If, for instance, you desire to return the date (from 1-31) of a Date object, you must write the following:
my_date.getDate( )
You may also write a date within the parentheses of the Date( ) object. The following line of code illustrates some of the date formats obtainable.
new Date("Month dd, yyyy hh:mm:ss"), new Date("Month dd, yyyy"), new
Date(yy,mm,dd,hh,mm,ss), new Date(yy,mm,dd), new Date(milliseconds)
Here is how you can develop a Date object for each ways above:
var my_date=new Date("march 22, 1988 13:14:00"), var my_date=new Date("march 22, 1989"), var my_date=new Date(89,03,22,13,14,00), var my_date=new Date(89,03,22), var my_date=new Date(500)
• Some Date Methods
Methods
|
Explanation
|
Date( )
|
Returns Date object
|
GetDate( )
|
Returns the date of Date object (from 1-31)
|
GetDay( )
|
Returns the day of Date object (from 0-6. 0=Monday,
1=Sunday, etc.)
|
GetMonth( )
|
Returns the month of Date object (from 0-11. 0=December,
1=January, etc.)
|
GetFullYear( )
|
Returns the year of the Date object (four digits)
|
GetHours( )
|
Returns the hour of the Date object (from 0-23)
|
GetMinutes( )
|
Returns the minute of the Date object (from 0-59)
|
GetSeconds( )
|
Returns the second of the Date object (from 0-59)
|