Najnowsze tutoriale tworzenie stron internetowych
 

PHP strptime() Function

<PHP Date / Time Reference

Przykład

Przetwarza czas / datę wygenerowaną z strftime() :

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

Definicja i Wykorzystanie

strptime() funkcja analizuje czas / datę wygenerowaną z strftime() .

Note: Ta funkcja nie jest dostępna na platformie Windows!


Składnia

strptime( date,format);

Parametr Opis
date Wymagany. Łańcuch do analizowania (eg returned from strftime() )
format Wymagany. Określa format używany w dniu:
  • % A - skrócona nazwa dnia tygodnia
  • % A - pełna nazwa dnia tygodnia
  • % B - skrócona nazwa miesiąca
  • % B - pełna nazwa miesiąca
  • % C - korzystne przedstawienie daty i czasu
  • % C - numer wieku (the year divided by 100, range 00 to 99)
  • % D - dzień miesiąca (01 to 31)
  • % D - tak samo, jak:% m / d /%% r
  • % e - dzień miesiąca (1 to 31)
  • % G - jak% G, ale bez wieku
  • % G - lat 4-cyfrowy odpowiadający numerowi tygodnia ISO (see %V) .
  • % H - tak samo jak% b
  • % H - godzinę, stosując 24-godzinny (00 to 23)
  • % I - godzinę, stosując 12-godzinnego (01 to 12)
  • % j - dzień w roku (001 to 366)
  • % m - miesiąc (01 to 12)
  • % M - minuta
  • % N - znak nowalinia
  • % P - albo AM lub PM w zależności od danej wartości czasowej
  • % R - czas w notacji am i pm
  • % R - czas w notacji 24 godziny
  • % S - druga
  • % T - zakładka znak
  • % T - czas bieżący, odpowiednik% H:% M% S
  • % u - dzień tygodnia w postaci liczby (1 to 7) , od poniedziałku = 1. Ostrzeżenie: W Sun Solaris niedziela = 1
  • % U - numer tygodnia w roku bieżącym, począwszy od pierwszej niedzieli jako pierwszego dnia pierwszego tygodnia
  • % V - ISO 8601 numer tygodnia w roku bieżącym (01 to 53) , gdzie tydzień 1 jest pierwszym tygodniu, że ma co najmniej 4 dni w bieżącym roku, a wraz poniedziałek jako pierwszy dzień tygodnia
  • % W - numer tygodnia w bieżącym roku, począwszy od pierwszego poniedziałku jako pierwszego dnia pierwszego tygodnia
  • % W - dzień tygodnia jako ułamek dziesiętny, niedziela = 0
  • % X - preferowany reprezentacja daty bez czasu
  • % X - preferowany reprezentacja czasu bez daty
  • % R - lat bez wieku (range 00 to 99)
  • % Y - rok w tym wieku
  • % Z lub% Z - strefa czasowa, nazwy lub skrótu
  • %% - dosłowny znak%

Szczegóły techniczne

Zwracana wartość: Ta funkcja zwraca tablicę z datą analizowany na sukces. FALSE w przypadku porażki.

Znaczenie oddawanie kluczy tablicy są następujące:

  • [tm_sec] - s (0-61)
  • [tm_min] - minuta (0-59)
  • [tm_hour] - godzina (0-23)
  • [tm_mday] - dzień miesiąca (1-31)
  • [tm_mon] - miesięcy od stycznia (0-11)
  • [Tm_year] - od 1900 roku
  • [tm_wday] - dni od niedzieli (0-6)
  • [tm_yday] - dni od 1 stycznia (0-365)
  • [Nieprzetworzonej] - część dnia, który nie został rozpoznany, przy użyciu odpowiedniego formatu, jeżeli
Wersja PHP: 5.1+

<PHP Date / Time Reference