(PHP 8 >= 8.3.0)
IntlCalendar::setDate — Définit un champ de date
Définit un champ de date à la valeur donnée.
year
      La nouvelle valeur pour IntlCalendar::FIELD_YEAR.
     
month
      La nouvelle valeur pour IntlCalendar::FIELD_MONTH.
      La séquence des mois commence à zéro, c'est-à-dire que janvier est
      représenté par 0, février par 1, …, décembre par 11 et Undecember (si
      le calendrier le supporte) par 12.
     
dayOfMonth
      La nouvelle valeur pour IntlCalendar::FIELD_DAY_OF_MONTH.
     
Aucune valeur n'est retournée.
Exemple #1 Exemple de IntlCalendar::setDate()
<?php
$intlCal = IntlCalendar::createInstance('UTC');
$intlCal->setDate(2012, 1, 29);
?>