Lorsque nous créons des objets DateTime à partir d’une chaine de caractères comme « 2023–03–23 », à l’exécution PHP va définir les emplacements « heures », « minutes » et « secondes » aux valeurs instantannées (c’est à dire à l’heure de l’exécution). Or cette heure arbitraire n’est parfois pas ce que nous voulons. Voyons donc comment réinitialiser ces emplacements de temps facilement !
[SymfonyLive Paris 2023] - Au moins 4 façons de définir un DateTime avec un Time réinitialisé (Lightning Talk)
Présentation éclaire faite lors du SymfonyLive à Paris en 2023