Derniers tutoriels de développement web
 

PHP strptime() Function

<PHP date / heure de référence

Exemple

Parse un temps / date générée par strftime() :

<?php
$format="%d/%m/%Y %H:%M:%S";
$strf=strftime($format);
echo("$strf");
print_r(strptime($strf,$format));
?>

Définition et utilisation

Le strptime() fonction parse un temps / date générée par strftime() .

Note: Cette fonction n'est pas implémentée sur les plateformes Windows!


Syntaxe

strptime( date,format);

Paramètre La description
date Champs obligatoires. La chaîne à analyser (eg returned from strftime() )
format Champs obligatoires. Indique le format utilisé dans la date:
  • % A - nom abrégé du jour ouvrable
  • % A - nom complet de la semaine
  • % B - nom abrégé du mois
  • % B - nom complet du mois
  • % C - date et le temps de la représentation
  • % C - numéro de siècle (the year divided by 100, range 00 to 99)
  • % d - jour du mois (01 to 31)
  • % D - même en% m /% d /% y
  • % e - jour du mois (1 to 31)
  • % G - comme% G, mais sans le siècle
  • % G - année à 4 chiffres correspondant au numéro de semaine ISO (see %V) .
  • % H - même en% b
  • % H - heure, en utilisant une horloge de 24 heures (00 to 23)
  • % I - heure, en utilisant une horloge de 12 heures (01 to 12)
  • % j - jour de l'année (001 to 366)
  • % m - mois (01 to 12)
  • % M - minute
  • % N - retour à la ligne
  • % P - am ou pm selon la valeur de temps donnée
  • % R - temps am et pm
  • % R - temps en notation 24 heures
  • % S - secondes
  • % T - caractère de tabulation
  • % T - heure actuelle, égale à% H:% M:% S
  • % u - jour de la semaine en tant que nombre (1 to 7) , lundi = 1. Avertissement: Sun Solaris dimanche = 1
  • % U - numéro de la semaine de l'année en cours, en commençant par le premier dimanche le premier jour de la première semaine
  • % V - Le numéro de la semaine ISO 8601 de l'année en cours (01 to 53) , où la semaine 1 est la première semaine qui a au moins 4 jours dans l'année en cours, et lundi , alors que le premier jour de la semaine
  • % W - numéro de la semaine de l'année en cours, en commençant par le premier lundi comme le premier jour de la première semaine
  • % W - jour de la semaine sous forme décimale, dimanche = 0
  • % X - représentation de la date préférée sans le temps
  • % X - représentation temporelle préférée sans la date
  • % y - année sans un siècle (range 00 to 99)
  • % Y - année du siècle, y compris
  • % Z ou% z - fuseau horaire ou le nom ou l'abréviation
  • %% - un caractère littéral%

Détails techniques

Valeur de retour: Cette fonction retourne un tableau avec la date analysable sur le succès. FAUX en cas d'échec.

La signification des clés du tableau sont de retour:

  • [tm_sec] - secondes (0-61)
  • [tm_min] - minutes (0-59)
  • [tm_hour] - heure (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 date qui n'a pas été reconnu en utilisant le format spécifié, le cas échéant
PHP Version: 5.1+

<PHP date / heure de référence