On utilise le plugin formidable, on dispose d'une table spip_formulaires_reponses, cette table enregistre les réponses données aux formulaires, on dispose dans cette même table d'un champ 'date' de type 'datetime'. On affiche dans un squelette la valeur du champ 'date' pour une réponse donnée via une boucle de type :
<BOUCLE_x(spip_formulaires_reponses_champs){id_formulaires_reponse=n}>
Date de réponse : [(#DATE|affdate{'d.m.y'})]
</BOUCLE_x>
On voudrait présenter cette date plus un jour, on test ceci :
<BOUCLE_x(spip_formulaires_reponses_champs){id_formulaires_reponse=n}>
Date de réponse : [(#DATE|affdate{'d.m.y, strtotime("+1day")'})]
</BOUCLE_x>
On y arrive pas, on bidouille on bidouille, on cherche sur les forums, rien à faire... comment afficher cette date plus un jour ?
On voudrait présenter cette date plus un jour, on test ceci :
<BOUCLE_x(spip_formulaires_reponses_champs){id_formulaires_reponse=n}>
Date de réponse : [(#DATE|affdate{'d.m.y, strtotime("+1day")'})]
</BOUCLE_x>
Ça m'a fait découvrir le filtre |normaliser_date :
[(#DATE|strtotime|plus{86400}|normaliser_date)] ou
[(#DATE|concat{"+1day"}|strtotime|normaliser_date)]
Donc
[(#DATE|concat{"+1day"}|strtotime|normaliser_date|affdate{d.m.y})]
donne ce que tu veux.