PHP - Date
Třída
Metoda - Date
Funkci date() používáme při práci s datem a časem. Funkce formátuje lokální datum a čas podle našeho zadání a vrací nám tuto naformátovanou hodnotu jako textový řetězec.
Funkce bere dva parametry:
date (format [, timestamp = time() ] )
.
- První parametr (format) je povinný, na základě něho se nám naformátuje datum do námi zadané výsledné podoby.
- Druhý parametr (timestamp) je dobrovolný, když ho neuvedeme, tak se
automaticky použije aktuální lokální čas (pomocí funkce
time()
). Když ho uvedeme, tak nám funkce vrátí naformátovaný datum a čas daného konkrétního časového okamžiku, zadaného jako počet sekund od 1.1.1970.
Procedurální
- function Date () : void
Parametry
ŽádnéNávratové hodnoty
Textový řetězec konkrétního časového okamžiku naformátovaný podle námi specifikovaného prvního parametru funkce.
Příklady
Když uvedeme pouze první (povinný) parametr, tak se nám podle něj naformátuje aktuální datum a čas:
Formát prvního parametru: "d", vrácená hodnota:
<?php
echo date("d");
Formát prvního parametru: "h:i", vrácená hodnota:
<?php
echo date("h:i");
Formát prvního parametru: "d:M:Y - H:i:s", vrácená hodnota:
<?php
echo date("d/M/Y - H:i:s");
Když uvedeme i druhý (nepovinný) parametr, který reprezentuje konkrétní okamžik v čase, tak se nám naformátuje podle prvního parametru:
Formát prvního parametru: "d:M:Y - H:i:s", druhého parametru: time() + (246060), vrácená hodnota:
<?php
echo date("d/M/Y - H:i:s", time()+(24*60*60));
Druhý parametr si k aktuálnímu času (time()) přičte 246060 sekund, tedy přesně jeden den a to nám taky vrátí.