Ultimele tutoriale de dezvoltare web
 

PHP strptime() Function

<PHP Data / Ora de referință

Exemplu

Analizează o ora / data generate cu strftime() :

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

Definiție și utilizare

strptime() Funcția parses o oră / dată generată cu strftime() .

Note: Această funcție nu este implementată pe platformele Windows!


Sintaxă

strptime( date,format);

Parametru Descriere
date Necesar. Șirul de analizat (eg returned from strftime() de (eg returned from strftime() , (eg returned from strftime() de (eg returned from strftime() )
format Necesar. Specifică formatul utilizat în data de:
  • % 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

Detalii tehnice

Întoarcere Valoare: Această funcție returnează o matrice cu data rulat pe succes. FALSE în caz de eșec.

Semnificația tastelor matrice returnate sunt:

  • [tm_sec] - secunde (0-61)
  • [tm_min] - minute (0-59)
  • [tm_hour] - oră (0-23)
  • [tm_mday] - zi a lunii (1-31)
  • [tm_mon] - luni începând cu ianuarie (0-11)
  • [Tm_year] - de ani de la 1900
  • [tm_wday] - zile de duminică (0-6)
  • [tm_yday] - zile de la 1 ianuarie (0-365)
  • [Neanalizată] - partea dată care nu a fost recunoscută utilizând formatul specificat, dacă este cazul
Versiune PHP: 5.1+

<PHP Data / Ora de referință