Gli ultimi tutorial di sviluppo web
 

PHP strptime() Function

<PHP Data / Ora di riferimento

Esempio

Analizzare una data / ora generato con strftime() :

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

Definizione e l'utilizzo

Lo strptime() funziona analizza un tempo / data generata con strftime() .

Note: Questa funzione non è implementata su piattaforme Windows!


Sintassi

strptime( date,format);

Parametro Descrizione
date Necessario. La stringa da analizzare (eg returned from strftime() )
format Necessario. Specifica il formato utilizzato in data
  • % A - nome abbreviato giorno della settimana
  • % A - nome completo giorno della settimana
  • % B - nome abbreviato del mese
  • % B - nome completo del mese
  • % C - data preferita e la rappresentazione di tempo
  • % C - numero del secolo (the year divided by 100, range 00 to 99)
  • % d - giorno del mese (01 to 31)
  • % D - stesso come% m /% d /% y
  • % e - giorno del mese (1 to 31)
  • % G - come% G, ma senza il secolo
  • Anno 4 cifre corrispondente al numero di settimana ISO -% G (see %V) .
  • % H - come% b
  • % H - ora, utilizzando il formato 24 ore (00 to 23)
  • % I - ora, con un orologio a 12 ore (01 to 12)
  • % j - giorno dell'anno (001 to 366)
  • % m - al mese (01 to 12)
  • % M - minute
  • % N - carattere di nuova linea
  • % P - am o pm in base al valore di tempo dato
  • % R - ora in notazione am e pm
  • % R - orario in notazione 24 ore
  • % S - secondi
  • % T - carattere di tabulazione
  • % T - ora corrente, pari a% H:% M:% S
  • % u - giorno della settimana come numero (1 to 7) , Lunedi = 1. Attenzione: In Sun Solaris Domenica = 1
  • % U - numero della settimana dell'anno in corso, a partire dalla prima Domenica come primo giorno della prima settimana
  • % V - L'ISO 8601 numero della settimana dell'anno in corso (01 to 53) , dove la settimana 1 è la prima settimana che ha almeno 4 giorni l'anno in corso, e con Lunedi come il primo giorno della settimana
  • % W - numero della settimana dell'anno in corso, a partire dal primo Lunedi come il primo giorno della prima settimana
  • % W - giorno della settimana come decimale, Domenica = 0
  • % X - rappresentazione data preferita senza il tempo
  • % X - rappresentazione preferita senza la data
  • % y - anno senza un secolo (range 00 to 99)
  • % Y - anno tra cui il secolo
  • % Z o% Z - fuso orario o abbreviazione
  • %% - il carattere%

Dettagli tecnici

Valore di ritorno: Questa funzione restituisce un array con la data analizzato in caso di successo. FALSE in caso di fallimento.

Il significato delle chiavi dell'array di ritorno sono:

  • [] - tm_sec secondi (0-61)
  • [] - tm_min minuti (0-59)
  • [tm_hour] - ore (0-23)
  • [tm_mday] - giorno del mese (1-31)
  • [] - tm_mon mesi dal gennaio (0-11)
  • [] - tm_year anni a partire dal 1900
  • [tm_wday] - giorni dal Domenica (0-6)
  • [tm_yday] - giorni dal 1 ° gennaio (0-365)
  • [Unparsed] - la parte relativa alla data che non è stata riconosciuta utilizzando il formato specificato, se del caso
Versione PHP: 5.1 +

<PHP Data / Ora di riferimento