Report templatesFunctions
getFormattedDate
Format dates in DD.MM.YYYY format with dots as separators
Usage
The getFormattedDate function converts a date into a standardized DD.MM.YYYY format using dots as separators.
Syntax
{date | getFormattedDate}Parameters
input(string/Date): A date string or Date object to format
Returns
A string in the format DD.MM.YYYY with:
- Two-digit day (padded with zero if needed)
- Two-digit month (padded with zero if needed)
- Four-digit year
- Dots as separators
Examples
Basic formatting
{"2024-01-15" | getFormattedDate}
// Returns: "15.01.2024"Single digit days/months
{"2024-03-05" | getFormattedDate}
// Returns: "05.03.2024"End of year
{"2024-12-31" | getFormattedDate}
// Returns: "31.12.2024"With timestamp
{"2024-07-20T14:30:00Z" | getFormattedDate}
// Returns: "20.07.2024"Project dates
{project.completion_date | getFormattedDate}
// Returns formatted completion date with dotsReport metadata
{report.generated_at | getFormattedDate}
// Returns: "15.01.2024" formatUse Cases
- European-style date formatting
- Standardized date display in reports
- File naming with dates
- Audit timestamps
- Document versioning dates
Differences from formatDate
While formatDate offers multiple format options, getFormattedDate specifically provides:
- Always returns DD.MM.YYYY format
- Uses dots instead of slashes
- No format parameter needed
- Consistent European date style