October 23, 1999 - The Date Object | WebReference

October 23, 1999 - The Date Object

Yehuda Shiran October 23, 1999
The Date Object
Tips: October 1999

Yehuda Shiran, Ph.D.
Doc JavaScript

The Date object is very useful because it carries various date information. The following statement creates an instance of the Date object, representing the current date:

var now = new Date();

The object now contains the current year, month, date, hour, minute, and second. Here is how to extract this information from the Date object:

var currentYear = now.getYear();
var currentMonth = now.getMonth;
var currentDate = now.getDate();
var currentHour = now.getHour();
var currentMinute = now.getMinutes();
var currentSecond = now.getSeconds();

Similarly, you can set every Date item with the matching "set" method. For example, to advance the object by one hour, you would use the following syntax:

now.setHour(now.getHour() + 1);