De date_format modifier kan worden gebruikt om een timestamp te formatteren naar een specifiek datum formaat op basis van de huidige timestamp ($smarty.now) of gebaseerd op een tekst (strtotime).
date_format
{{$timestamp|date_format}}
date_format varianten
Formaat 1: {{$smarty.now|date_format:'%Y-%m-%d %H:%M:%S'}} 2023-03-14 11:45:46
Formaat 2: {{$smarty.now|date_format:'%d/%m/%Y'}} 14/03/2023
Formaat 3: {{"+1 day"|date_format:'%d-%m-%Y'}} 15-03-2023
Formaat 4: {{"-2 hours"|date_format:'%H uren %M minuten'}} 09 uren 45 minuten
Formaat 5 *: {{"yesterday"|date_format:"%A, %B %e, %Y - %r"}} Monday, March 13, 2023 - 12:00:00 AM
Formaat 6: {{"first day of this month"|date_format:"%Y-%m-%d"}} 2023-03-01
Formaat 7: {{"last day of December this year"|date_format:"%Y-%m-%d"}} 2023-12-31
Formaat 8: {{"first day of next month"|date_format:"%Y-%m-%d"}} 2023-04-01
Formaat 9: {{"first day of +2 months"|date_format:"%Y-%m-%d"}} 2023-05-01
* Het is mogelijk om de naam van de maand, zoals bij het voorbeeld van "Formaat 5", in andere talen te weergeven met behulp van Deployteq modifier date_format_locale.