Skip to main content

Archive

Show more

JavaScript Date Get Methods

JavaScript Date Get Methods

The JavaScript Date object provides several methods to retrieve (get) specific parts of a date and time. These methods allow you to access individual components such as the year, month, day, hour, minute, second, and more. In this article, we'll explore the various get methods available in JavaScript for the Date object.


1. getFullYear()

The getFullYear() method returns the four-digit year from the specified date.

Example:

const date = new Date('2024-07-19');
console.log(date.getFullYear());  // Output: 2024

This method retrieves the year as a four-digit number.


2. getMonth()

The getMonth() method returns the month (0-11) from the specified date, where January is 0 and December is 11.

Example:

const date = new Date('2024-07-19');
console.log(date.getMonth());  // Output: 6 (July)

Since months are zero-indexed, July corresponds to 6.


3. getDate()

The getDate() method returns the day of the month (1-31) for the specified date.

Example:

const date = new Date('2024-07-19');
console.log(date.getDate());  // Output: 19

This method retrieves the day of the month, which is 19 in this case.


4. getDay()

The getDay() method returns the day of the week (0-6), where Sunday is 0 and Saturday is 6.

Example:

const date = new Date('2024-07-19');
console.log(date.getDay());  // Output: 5 (Friday)

In this example, the day of the week for July 19, 2024, is Friday, represented by 5.


5. getHours()

The getHours() method returns the hour (0-23) for the specified date.

Example:

const date = new Date('2024-07-19T13:45:00');
console.log(date.getHours());  // Output: 13

The hour component in this example is 13 (1:00 PM).


6. getMinutes()

The getMinutes() method returns the minutes (0-59) for the specified date.

Example:

const date = new Date('2024-07-19T13:45:00');
console.log(date.getMinutes());  // Output: 45

In this example, the minute component is 45.


7. getSeconds()

The getSeconds() method returns the seconds (0-59) for the specified date.

Example:

const date = new Date('2024-07-19T13:45:30');
console.log(date.getSeconds());  // Output: 30

The seconds value in this example is 30.


8. getMilliseconds()

The getMilliseconds() method returns the milliseconds (0-999) for the specified date.

Example:

const date = new Date('2024-07-19T13:45:30.500');
console.log(date.getMilliseconds());  // Output: 500

In this example, the milliseconds component is 500.


9. getTime()

The getTime() method returns the number of milliseconds since January 1, 1970 (the Unix Epoch).

Example:

const date = new Date('2024-07-19');
console.log(date.getTime());  // Output: 1726684800000

This method is commonly used for date comparisons and calculations.


10. getTimezoneOffset()

The getTimezoneOffset() method returns the difference (in minutes) between UTC and the local time zone.

Example:

const date = new Date();
console.log(date.getTimezoneOffset());  // Output: varies based on the local time zone

This method helps in adjusting time based on the time zone offset.


Conclusion

The Date object’s get methods are essential for extracting specific components of a date in JavaScript. Understanding these methods allows you to work effectively with date and time data, whether it's for displaying information or performing calculations.

Comments