SyntaxStudy
Sign Up
JavaScript Beginner 4 min read

Date Getter Methods

Date Getters

Date objects expose getters for each component in local time. Use UTC versions (getUTCMonth() etc.) for timezone-independent values.

Example
const d = new Date("2024-06-15T10:30:45");

d.getFullYear()     // 2024
d.getMonth()        // 5 (0 = Jan, 5 = June)
d.getDate()         // 15 (day of month)
d.getDay()          // 6 (0 = Sun, 6 = Sat)
d.getHours()        // 10
d.getMinutes()      // 30
d.getSeconds()      // 45
d.getMilliseconds() // 0

// UTC equivalents
d.getUTCHours()     // Hours in UTC timezone
Pro Tip

getDay() returns 0 for Sunday through 6 for Saturday — not the day of month (that is getDate()).