Úvod HTML CSS PHP MySQL JavaScript
Datum a čas

Datum a čas

Základní formát datumu a času v PHP je číslo, které udává počet sekund uplynulých od 1. ledna 1970. Aktuální hodnotu získáme voláním funkce Time (). Tato funkce nemá žádné parametry, proto jsou závorky prázdné.
Tento formát má jednu velkou výhodu – dobře se s ním počítá (např. časové rozdíly mezi dvěma okamžiky atd).
Aktuální počet sekund od 1. ledna 1970.
  echo(Time());  => 1732180377 
 

Načítám...

Date

K převodu na srozumitelný tvar slouží velmi univerzální funkce Date. Má dva parametry – řetězec udávající požadovaný formát výstupu a celé číslo udávající čas v sekundách od 1. 1. 1970. Pokud druhý parametr vynecháme, použije se aktuální čas.

Příklad výpisu času.

      echo Date ('H:i:s');  =>  10:12:57  
           

<
Formátování roku
Písmeno Popis Rozsah
Y
rok jako čtyřčíslí 2012
y rok jako dvojčíslí 12
z číslo dne v roce
0 - 365
L určuje, zda je rok přestupný 0 - 1
Formátování měsíce
Písmeno Popis Rozsah
n číslo měsíce 1 - 12
m číslo měsíce s nulou 01 - 12
M anglická zkratka názvu měsíce Jun
F anglický název měsíce June
j číslo dne v měsíci
1 - 31
d číslo dne v měsíci s nulou
01 - 31
t počet dní v měsíci 28 - 31
S anglická koncovka čísla dne v měsíci st, nd, rd, th
Formátování dne a týdne
Písmeno Popis Rozsah
W číslo týdne v roce 1 - 52
D anglická zkratka názvu dne v týdnu Mon
l anglický název dne v týdnu Monday
w číslo dne v týdnu 0 - 6 (1 - 7)
Formátování času
Písmeno Popis Rozsah
g 12hodinový formát hodiny 1 - 12
h 12hodinový formát hodiny s nulou
01 - 12
G 24hodinový formát hodiny 1 - 24
H 24hodinový formát hodiny s nulou
01 - 24
a dopoledne/odpoledne
am - pm
A dopoledne/odpoledne
AM - PM
i minuty 00 - 59
s sekundy 00 - 59
Pokud potřebujeme z datumu získat číslo udávající počet sekund od 1.1.1970 použijeme funkci mktime(hodina, minuta, sekunda, měsíc, den, rok). Funkce mktime si poradí i s chybně zadanými parametry např. při zadaní 13 měsíce vypíše leden následujícího roku atd.
pravy Ascii tabulka
Barvy
Klávesové zkratky


©2013-2021 Trojklik.8u.cz Autor: Vašek D.