Description
   array strptime
    ( string $date
   , string $format
   )
  strptime() retourne un tableau après avoir analysé date , ou FALSE en cas d'erreur.
Les noms des mois et jours de la semaine dépendent de la configuration locale, choisie avec setlocale() (LC_TIME).
Note: Cette fonction n'est pas implémentée sous Windows.
Liste de paramètres
- date (string)
 - 
     
La chaîne à analyser (e.g. retourné par strftime())
 - format (string)
 - 
     
Le format utilisé par date (e.g. le même que celui qui a été utilisé par strftime()).
Pour plus d'informations sur les spécificateurs de formats, voyez la fonction strftime().
 
Valeurs de retour
Retourne un tableau, ou FALSE en cas d'erreur.
| Paramètre | Description | 
|---|---|
| tm_sec | Secondes après la minute (0-61) | 
| tm_min | Minutes après l'heure (0-59) | 
| tm_hour | Heure depuis minuit (0-23) | 
| tm_mday | Jour du mois (1-31) | 
| tm_mon | Mois depuis janvier (0-11) | 
| tm_year | Années depuis 1900 | 
| tm_wday | Jours depuis dimanche (0-6) | 
| tm_yday | Jours depuis le 1er janvier (0-365) | 
| unparsed | La partie de date qui n'a pas été reconnue par l'analyseur avec le format spécifié. | 
Exemples
Example#1 Exemple avec strptime()
<?php
$format = '%d/%m/%Y %H:%M:%S';
$strf = strftime($format);
echo "$strf\n";
print_r(strptime($strf, $format));
?>
L'exemple ci-dessus va afficher quelque chose de similaire à :
03/10/2004 15:54:19 Array ( [tm_sec] => 19 [tm_min] => 54 [tm_hour] => 15 [tm_mday] => 3 [tm_mon] => 9 [tm_year] => 104 [tm_wday] => 0 [tm_yday] => 276 [unparsed] => )