| Jour | --- | --- | 
         
          | detj | Jour du mois, sur 2 chiffres, avec ou sans le zéro initial | 01à31ou1à31(les nombres à 2 
           chiffres supérieurs au nombre de jours du mois sont acceptés, 
           auquel cas ils feront déborder le mois. Par exemple utiliser 
           33 avec janvier, signifiera le 2 février) | 
         
          | Dandl | Une représentation textuelle du jour | De Monjusqu'àSunou
           deSundayjusqu'àSaturdaySi le nom de jour donné est différent alors le nom de jour 
           appartenant à une date analysée (ou par défaut) est différent, 
           alors un débordement se produit vers la date 
           suivante avec le nom de jour donné. 
           Voir les exemples ci-dessous pour une explication. | 
         
          | S | Préfixe anglais du jour du mois, sur 2 caractères.
           Il sera ignoré lors de l'analyse. | st,nd,rdouth. | 
         
          | z | Le jour de l'année (en commençant à 0);
           doit être précédé par Youy. | 0à365(les nombres à 3 chiffres supérieurs aux nombres d'une année sont 
           acceptés, auquel cas ils feront déborder l'année. Par exemple, 
           utiliser 366 avec 2022, signifie le 2 janvier 2023) | 
         
          | Mois | --- | --- | 
         
          | FetM | Une représentation textuelle du mois, comme January ou Sept | De JanuaryàDecemberou
           deJanàDec | 
         
          | metn | Une représentation numérique du mois, avec ou sans zéro initial | De 01à12ou
           de1à12(les nombres à 2 chiffres supérieurs à 12 sont acceptés, auquel cas ils 
           feront déborder l'année. Par exemple, utiliser 13 signifie janvier de 
           l'année suivante) | 
         
          | Année | --- | --- | 
         
          | Xetx | Une représentation numérique complète d'une année, 
           jusqu'à 19 chiffres, éventuellement préfixée par +ou- | Exemples : 1999ou2003 | 
         
          | Y | Une représentation complète de l'année, jusqu'à 4 chiffres | Exemples: 25(comme0025),787,1999,2003 | 
         
          | y | Une représentation partielle de l'année, sur 2 chiffres
           (qui doit être dans l'intervalle 1970-2069, inclus) | Exemples : 99ou03(seront interprétés comme l'année1999et l'année2003, respectivement) | 
         
          | Heure | --- | --- | 
         
          | aetA | Ante meridiem et Post meridiem | amoupm | 
         
          | geth | L'heure au format 12-heures, avec ou sans zéro initial | De 1à12ou
           de01à12(les nombres à 2 chiffres supérieurs à 12 sont acceptés, 
           auquel cas ils feront déborder le jour. Par exemple 
           utiliser 14 signifie 02 dans la prochaine période AM/PM) | 
         
          | GetH | L'heure au format 24-heures, avec ou sans zéro initial | De 0à23ou
           de00à23(les nombres à 2 chiffres supérieurs à 24 sont acceptés, 
           auquel cas ils feront déborder la journée. Par exemple 
           utiliser 26 signifie 02:00 le lendemain) | 
         
          | i | Les minutes, avec un zéro initial | De 00à59(les nombres à 2 chiffres supérieurs à 59 sont acceptés, 
           auquel cas ils feront déborder l'heure. Par exemple 
           utiliser 66 signifie :06 l'heure suivante) | 
         
          | s | Les secondes, avec un zéro initial | De 00à59(les nombres à 2 chiffres supérieurs à 59 sont acceptés, 
           auquel cas ils feront déborder la minute. Par exemple 
           utiliser 90 signifie :30 la minute suivante) | 
         
          | v | Les millisecondes (jusqu'à 3 chiffres) | Exemple: 12(0.12secondes),345(0.345secondes) | 
         
          | u | Les microsecondes (jusqu'à 6 chiffres) | Exemple : 45(0.45secondes),654321(
           0.654321secondes) | 
         
          | Fuseau horaire | --- | --- | 
         
          | e,O,p,PetT | L'identifiant du fuseau horaire, ou la différence en heures avec UTC,
           ou la différence avec UTC avec deux points (:) entre les heures et les minutes,
           ou l'abréviation du fuseau horaire | Exemples : UTC,GMT,Atlantic/Azoresou+0200ou+02:00ouEST,MDT | 
         
          | Date/heure complète | --- | --- | 
         
          | U | Le nombre de secondes depuis l'époque Unix (January 1 1970 00:00:00 GMT) | Exemple : 1292177455 | 
         
          | Espace et séparateurs | --- | --- | 
         
          |  (espace) | Zéro ou plusieurs espaces, tabulations, caractères NBSP (U+A0), ou NNBSP (U+202F) | Exemple: "\t","  " | 
         
          | # | Un des symboles de séparation suivants : ;,:,/,.,,,-,(ou) | Exemple : / | 
         
          | ;,:,/,.,,,-,(ou) | Le caractère spécifié. | Exemple : - | 
         
          | ? | Un octet aléatoire | Exemple : ^(Sachez que pour les 
           caractères UTF-8, vous pourriez avoir besoin de plus d'un?. Dans ce cas, utiliser*est probablement ce que vous voulez à la place) | 
         
          | * | Octets aléatoires jusqu'au prochain séparateur ou chiffre | Exemple : *dansY-*-davec la chaîne2009-aWord-08trouvera la chaîneaWord | 
         
          | ! | Réinitialise tous les champs (année, mois, jour, heure, minute,
           seconde ainsi que les informations quant au fuseau horaire) à
           des valeurs similaires à zéro ( 0pour heure,
           minute, seconde et fraction,1pour mois et jour,1970pour l'année etUTCpour l'information de fuseau horaire) | Sans le caractère !,tous les champs seront
          définis à la date et heure courante. | 
         
          | | | Réinitialise tous les champs (année, mois, jour, heure, minute,
           seconde ainsi que les informations quant au fuseau horaire) à
           valeurs similaires à zéro s'ils n'ont pas encore été analysés | Y-m-d|définira l'année, le mois et le jour
           avec les informations trouvées dans la chaîne analysée, mais aussi
           l'heure, les minutes et les secondes à 0. | 
         
          | + | Si le spécifieur de format est présent, les données restantes
           de la chaîne ne causeront pas une erreur, mais une alerte | Utilisez la méthode DateTime::getLastErrors()
           pour identifier la présence de données restantes. |