Bonjour à tous,
Je viens vers vous car j'ai un problème que je ne comprends pas. Je veux faire un calcul de dates à partir d'une date référence issue d'une classe (entité sur symfony)
Je stocke la date référence dans une variable et ajoute des mois sur ma variable. Mais bizarre, cela met également à jour ma valeur référence... Et cela ne me le fait que pour cette variable. Je m'arrache les cheveux.. :'(
Voici la portion de code qui semble être en cause (c'est à cet endroit que la date change)
Si vous pouvez éclairer ma faible lanterne, je suis preneur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $dateEcheance = $this->getDateEcheanceOne(); // Date référence au 01/01/2021 par exemple $dateEcheanceDiff = $dateEcheance; while ($dateEcheance <= $this->getDateFin()) { $dateEcheance = $dateEcheance->add(new DateInterval("P" . $this->getFrequenceNombrePaiement() . $this->getFrequencePaiement())); dd($this); // Date référence $this->getDateEcheanceOne() passée au 01/02/2021...![]()
Partager