Funkcja idate() w PHP

Przykład

Formatuj lokalny czas/data na liczbę całkowitą. Testuj wszystkie różne formaty:

<?php
echo idate("B") . "<br>";
echo idate("d") . "<br>";
echo idate("h") . "<br>";
echo idate("H") . "<br>";
echo idate("i") . "<br>";
echo idate("I") . "<br>";
echo idate("L") . "<br>";
echo idate("m") . "<br>";
echo idate("s") . "<br>";
echo idate("t") . "<br>";
echo idate("U") . "<br>";
echo idate("w") . "<br>";
echo idate("W") . "<br>";
echo idate("y") . "<br>";
echo idate("Y") . "<br>";
echo idate("z") . "<br>";
echo idate("Z") . "<br>";
?>

Przykład uruchomienia

Definicja i użycie

Funkcja idate() formatuje lokalny czas/datę jako liczbę całkowitą.

Komentarz:Funkcja idate() akceptuje tylko jeden znak jako format Parametry!

Gramatyka

idate(format,timestamp);
Parametry Opis
format

Wymagane. Określa, jak ma być zwrócony wynik:

  • B - Swatch Beat/Internet Time
  • d - dzień miesiąca
  • h - godzina (system 12-godzinny)
  • H - godzina (system 24-godzinny)
  • i - minuty
  • I - zwraca 1, jeśli letnie czasowe jest włączone, w przeciwnym razie 0
  • L - zwraca 1, jeśli to rok przestępny, w przeciwnym razie 0
  • m - liczba miesiąca
  • s - sekundy
  • t - liczba dni w miesiącu
  • U - liczba sekund od era Unix (1 stycznia 1970 00:00:00 GMT), działa tak samo jak time()
  • w - dzień tygodnia (niedziela to 0)
  • W - liczba tygodnia w roku w formacie ISO-8601, każdy tydzień zaczyna się od poniedziałku
  • y - rok (jeden lub dwa cyfry)
  • Y - rok (cztery cyfry)
  • z - dzień roku
  • Z - przesunięcie strefy czasowej w sekundach
timestamp Opcjonalnie. Określa reprezentację czasu/dni, które mają być sformatowane jako timestamp Unix. Domyślnie to bieżąca lokalna godzina (time()).

Szczegóły techniczne

Zwrócony wartość: Zwróć zgodnie z określonym format Użyj podanego timestamp Formatowane liczby całkowite.
Wersja PHP: 5+
Log aktualizacji: PHP 5.1.0: dodanie E_STRICT i E_NOTICE błędów stref czasowych.