Gli ultimi tutorial di sviluppo web
 

PHP strftime() Function

<PHP Data / Ora di riferimento

Esempio

Formato della data e ora locale in base alle impostazioni internazionali:

<?php
echo(strftime("%B %d %Y, %X %Z",mktime(20,0,0,12,31,98))."<br>");
setlocale(LC_ALL,"hu_HU.UTF8");
echo(strftime("%Y. %B %d. %A. %X %Z"));
?>
Esempio Run »

Definizione e l'utilizzo

Lo strftime() funzione formatta un tempo e / o la data locale secondo impostazioni locali.

Suggerimento: Anche guardare il gmstrftime() funzione, che formatta un ora GMT / UTC e / o la data in base alle impostazioni locali.


Sintassi

strftime( format,timestamp);

Parametro Descrizione
format Necessario. Specifica come restituire il risultato:
  • % 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%
timestamp Opzionale. Specifica un timestamp Unix che rappresenta la data e / o tempo per essere formattato. Il valore predefinito è l'ora locale corrente ( time() )

Dettagli tecnici

Valore di ritorno: Restituisce una stringa formattata in base formato utilizzando il data timestamp. I nomi dei mesi e nei giorni feriali e altre stringhe dipendenti dalla lingua rispettano le attuali impostazioni locali con setlocale()
Versione PHP: 4+
changelog: PHP 5.1.0: Ora emette E_STRICT e E_NOTICE errori di fuso orario

<PHP Data / Ora di riferimento