Language Reference Date object

Methods


Description

The Date object allows basic storage and retrieval of dates and times.

Syntax

Creating a Date object:
var newDateObj = new Date()
var newDateObj = new Date(year, month, day)
var newDateObj = new Date(year, month, day, hours, minutes, seconds)
var newDateObj = new Date("month day, year hours:minutes:seconds")
Using a Date method:
newDateObj.methodName(parameters)

Remarks

When creating a Date object, the first method above creates a Date object with the current date and time. The second method above will set the values of hours, minutes, and seconds to zero. If hours, minutes, or seconds are omitted in the fourth form above, their value will be set to zero.

Dates prior to midnight, Jan 1, 1970 cannot be represented.

The Date object has two static methods that are called without creating a Date object: parse and UTC. These methods are called with syntax such as: Date.parse(datestring)