formatDate
Formats a date according to a pattern.| Argument | Type | Default | Description |
|---|---|---|---|
date | string/Date | required | Date to format |
format | string | ”YYYY-MM-DD” | Format pattern |
Format Tokens
| Token | Output | Example |
|---|---|---|
YYYY | 4-digit year | 2024 |
YY | 2-digit year | 24 |
MMMM | Full month name | December |
MMM | Short month name | Dec |
MM | 2-digit month | 12 |
M | Month number | 12 |
DD | 2-digit day | 05 |
D | Day number | 5 |
Examples
2024-12-15
December 15, 2024
Dec 15, 2024
12/15/2024
15 December 2024
formatTime
Formats the time portion of a date.| Argument | Type | Default | Description |
|---|---|---|---|
date | string/Date | required | Date/time to format |
format | string | ”24" | "12” or “24” hour format |
14:30
2:30 PM
formatDateTime
Combines date and time formatting.| Argument | Type | Default | Description |
|---|---|---|---|
date | string/Date | required | Date/time to format |
dateFormat | string | ”YYYY-MM-DD” | Date format pattern |
timeFormat | string | ”24" | "12” or “24” hour format |
Dec 15, 2024 2:30 PM
now
Returns the current date/time formatted.| Argument | Type | Default | Description |
|---|---|---|---|
format | string | ”YYYY-MM-DD” | Format pattern |
2024-12-15
December 15, 2024
addDays
Adds days to a date.| Argument | Type | Default | Description |
|---|---|---|---|
date | string/Date | required | Starting date |
days | number | 0 | Days to add (negative to subtract) |
2025-01-14
2024-12-08
Use case - Due dates:
daysBetween
Calculates the number of days between two dates.| Argument | Type | Default | Description |
|---|---|---|---|
date1 | string/Date | required | First date |
date2 | string/Date | now | Second date |
14
monthName
Returns the full name of the month.December
dayName
Returns the name of the day of the week.Sunday

