Manual PHP Înapoi Înainte strftime Descriere Returnează un şir formatat conform parametrului format utilizând parametrul opţional timestamp sau timpul curent local dacă funcţia nu a fost apelată cu timestamp. Numele lunilor şi zilelor săptămânii, precum şi alte şiruri dependente de limbă respectă setările locale stabilite cu funcţia setlocale(). Specificatori de conversie recunoscuţi în şirul format: %a - numele zilei din săptămână, abreviat %A - numele zilei din săptămână, complet %b - numele lunii, abreviat %B - numele lunii, complet %c - reprezentarea preferată a datei şi timpului pentru setările locale curente %C - secolul (anul divizat la 100 şi trunchiat la un întreg, în intervalul 00 - 99) %d - ziua din lună ca număr zecimal (interval 01 - 31) %D - identic cu %m / %d / %y %e - ziua din lună, număr zecimal, zero iniţial înclocuit de un spaţiu (interval '1' - '31') %g - ca şi %G, dar fără secol %G - anul format din 4 cifre corespunzător numărului ISO al săptămânii (vezi %V). Are acelaşi format şi aceeaşi valoare ca şi %Y, cu o singură excepţie: dacă numărul ISO al săptămânii aparţine anului precedent sau următor, va fi utilizat acel an. %h - la fel ca %b %H - ora ca număr zecimal utilizând formatul de 24 de ore (interval 00 - 23) %I - ora ca număr zecimal utilizând formatul de 12 de ore (interval 00 - 12) %j - ziua din an ca număr zecimal (interval 001 - 366) %m - luna ca număr zecimal (interval 01 - 12) %M - minutul ca număr zecimal %n - caracter de rând nou %p - `am' sau `pm 'în funcţie de valoarea timpului, sau de şirul corespunzător din setările locale %r - timpul în formatul a.m. şi p.m. %R - timpul în formatul de 24 de ore %S - secunda ca număr zecimal %t - caracterul tab %T - timpul curent, egal cu %H:%M:%S %u - ziua din săptămână ca număr zecimal [1,7], unde 1 reprezintă ziua de luni Avertisment Staţiile Sun Solaris par să pornească săptămâna cu ziua de duminică corespunzând valorii 1, deşi ISO 9889:1999 (standardul curent C) specifică în mod clar că ar trebui să fie luni. %U - numărul săptămânii din anul curent, reprezentat ca număr zecimal; prima duminică din an este prima zi a primei săptămâni %V - numărul săptămânii din anul curent conform ISO 8601:1988, reprezentat ca număr zecimal în intervalul 01 - 53, unde săptămâna 1 este prima săptămână care are cel puţin 4 zile, iar prima zi a săptămânii este socotită lunea. (Utilizaţi %G sau %g pentru componenta din an care corespunde numărului săptămânii pentru valoarea timestamp specificată.) %W - numărul săptămânii din anul curent, reprezentat ca număr zecimal; prima luni din an este prima zi a primei săptămâni %w - ziua din săptămână ca număr zecimal, duminică este 0 %x - reprezentarea preferată a datei conform setărilor locale fără timp %X - reprezentarea preferată a timpului conform setărilor locale fără dată %y - anul ca număr zecimal, fără secol (interval 00 - 99) %Y - anul ca număr zecimal incluzând secolul %Z - zona, numele sau abrevierea de timp %% - caracterul `% ' Notã: Nu toţi specificatorii de format vor fi suportaţi de librăria C pe care o aveţi instalată, caz în care aceştia nu vor fi suportaţi de funcţia PHP strftime(). Exemplu 1. Exemplu strftime() Vezi, de asemenea, setlocale() şi mktime() precum şi specificaţiile Open Group pentru strftime(). Înapoi Acasã Înainte Sus