Bonjour,
J'ai une date, par exemple, le 11/06/2019, et j'ai 4 types de valeurs : jours, semaine, mois, année. Et un nombre, exemple 5.
Pour chacun des cas de figures, j'aimerais chaque jour vérifier si je tombe sur un cas.
Exemple
Tous les 5 jours
Toutes les 5 semaines
Tous les 5 mois
Tous les 5 ans.
Donc, le 12/06/2019, je lance une fonction (que j'essai de créer), je dois définir si je suis dans ce cas de figure sachant qu'on a pour date de départ le 11/06/2019.
Pour cet exemple, on aura donc pas de résultat.
Par contre, si on imagine qu'on est le 16/06/2019, on tombe sur le cas "Tous les 5 jours", au même titre que si on était le 21/06/2019, ....
Je suis parti sur l'utilisation de Carbon avec floatDiffInDays (lorsqu'il s'agit des jours), mais c'est pas encore ça.
Si vous avez des idées, je suis preneur.
Merci d'avance









Répondre avec citation





Partager