<PHP Data / Ora de referință
Exemplu
Format de dată și oră locală în funcție de setările locale:
<?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"));
?>
Run exemplu »
Definiție și utilizare
strftime() funcția formatează un timp și / sau data locală în funcție de setările locale.
Sfat: De asemenea , uita - te la gmstrftime() funcția, care formatează un GMT / ora UTC și / sau data în conformitate cu setările locale.
Sintaxă
strftime( format,timestamp);
Parametru | Descriere |
---|
format | Necesar. Specifică modul în care să se întoarcă rezultatul: - % A - denumirea prescurtată zi a săptămânii
- % A - numele completă zi a săptămânii
- % B - abreviat denumirea lună
- % B - nume lună întreagă
- % C - data preferată și reprezentarea timpului
- % C - numărul de secol (the year divided by 100, range 00 to 99) de (the year divided by 100, range 00 to 99)
- % d - zi a lunii (01 to 31)
- % D - aceeași ca% m /% d /% y
- % e - zi a lunii (1 to 31)
- % G - ca% G, dar fără a secolului
- % G - anul 4 cifre ce corespunde numărului săptămânii ISO (see %V) .
- % H - aceeași ca% b
- % H - ora, folosind un ceas de 24 de ore (00 to 23) de la (00 to 23)
- % I - oră, folosind un ceas de 12 ore (01 to 12)
- % j - zi a anului (001 to 366)
- % m - lună (01 to 12)
- % M - minut
- % N - newline
- % P - fie sunt sau PM în funcție de valoarea timpului
- % R - în timp și am notație pm
- % R - timp în notație 24 oră
- % S - a doua
- % T - filă de caractere
- % T - timpul curent, egal cu% H:% M:% S
- % u - zi a săptămânii ca număr (1 to 7) , luni = 1. Atenție: În Sun Solaris duminică = 1
- % U - numărul săptămânii anului curent, începând cu prima duminică ca prima zi a primei săptămâni
- % V - numărul săptămânii ISO 8601 a anului curent (01 to 53) , în cazul în care săptămâna 1 este prima săptămână care are cel puțin 4 zile în anul curent și cu luni ca prima zi a săptămânii
- % W - numărul săptămânii anului curent, începând cu prima zi de luni ca prima zi a primei săptămâni
- % W - zi a săptămânii ca o zecimală, duminică = 0
- % X - reprezentare data preferată fără timpul
- % X - reprezentarea preferată de timp fără dată
- % y - an , fără un secol (range 00 to 99)
- % Y - an, inclusiv secolul
- % Z sau% z - fusul orar sau numele sau abrevierea
- %% - un caracter% literal
|
timestamp | Opțional. Specifică un marcaj de timp Unix, care reprezintă data și / sau de timp pentru a fi formatat. Implicit este curent ora locală ( time() ) |
Detalii tehnice
Întoarcere Valoare: | Returnează un șir formatat în funcție de format , folosind marcajul de timp dat. Luna și ziua de nume și alte șiruri dependente de limbă respectă setările locale stabilite cu setlocale() |
---|
Versiune PHP: | 4+ |
---|
Changelog: | PHP 5.1.0: Acum emite E_STRICT și E_NOTICE erori de fus orar
|
---|
<PHP Data / Ora de
referință