Date and Time in JavaScript
JavaScript provides the Date
object to work with dates and times. You can create, modify, and format dates using built-in methods.
Creating a Date Object
There are multiple ways to create a date in JavaScript:
Current Date and Time
Specific Date and Time (YYYY, MM, DD, HH, MM, SS, MS
)
Date from a String
Date from a Timestamp (Milliseconds since Jan 1, 1970)
Getting Date Components
You can extract parts of a date using the get
methods.
Setting Date Components
You can modify a date using set
methods.
Formatting Dates
JavaScript provides methods to convert dates into strings.
Convert to Date String
Comparing Dates
Working with Timestamps
Date Manipulation with Intl.DateTimeFormat
🎯 Summary
✔ Create dates with new Date()
, timestamps, or strings.
✔ Get parts of a date using getFullYear()
, getMonth()
, getDate()
, etc.
✔ Modify dates with setFullYear()
, setMonth()
, setDate()
, etc.
✔ Format dates with toLocaleString()
, toDateString()
, etc.
✔ Compare dates using getTime()
.
🚀 JavaScript provides powerful tools to work with dates and times! Let me know if you need more examples. 😊