Bonjour,
Après migration d'un site Fabrik en version J4, j'ai un problème de calcul incorrect pour les dates.
Par exemple, que ce soit avec le plugin date ou avec jdate, je veux calculer la date du prochain dimanche.
Le code utilisé est
En version J3 du site, le calendrier se positionne bien sur la date de demain, le 11. En version J4, elle reste à aujourd'hui !
Pour que la bonne date soit définie en J4, il faut que j'ajoute "+1 day" ou que je demande "next Monday" et non "next Sunday".
La version de PHP est 8.1 pour les deux sites.
Qui aurait une idée de la cause de cette erreur et de sa correction ?
Merci d'avance !
Après migration d'un site Fabrik en version J4, j'ai un problème de calcul incorrect pour les dates.
Par exemple, que ce soit avec le plugin date ou avec jdate, je veux calculer la date du prochain dimanche.
Le code utilisé est
Code:
date_default_timezone_set('UTC'); return date('Y-m-d',strtotime('next Sunday'));
En version J3 du site, le calendrier se positionne bien sur la date de demain, le 11. En version J4, elle reste à aujourd'hui !
Pour que la bonne date soit définie en J4, il faut que j'ajoute "+1 day" ou que je demande "next Monday" et non "next Sunday".
La version de PHP est 8.1 pour les deux sites.
Qui aurait une idée de la cause de cette erreur et de sa correction ?
Merci d'avance !
Commentaire