Affichage d'un intervalle de date avec Twig

Publié le 20/04/2023 • Actualisé le 20/04/2023


English language detected! 🇬🇧

  We noticed that your browser is using English. Do you want to read this post in this language?

Read the english version 🇬🇧 Close

Dans ce bout de code, nous voyons comment afficher un intervalle de date avec Twig. On peut utiliser la fonction diff() de la classe DateTime(). puis formater le résultat, un objet DateInterval, avec la fonction date.


{% set date1 = date('2023-04-20 22:16:16') %}
{% set date2 = date('2023-04-20 22:18:45') %}
Difference in minutes and seconds : <b>{{ date2.diff(date1)|date("%i'%s''") }}</b>
Démo HTML du snippet
Difference in minutes and seconds : 2'29''

 Plus sur Stackoverflow   Lire la doc  Plus sur le web  Snippet aléatoire

  Travaillez avec moi !