Autor Zpráva
T0m
Profil *
Ahoj,

snazim se ted malinko pochopit funkci date() a mktime() ...

Chci vypsat vcerejsi datum
date("d-m-Y", mktime( 0, 0, 0, 0,-1, 0)
ale vypise mi to uplne neoc jineho... :( proc mi toto nevypisuje dnesni datum?
date("d-m-Y", mktime( 0, 0, 0, 0, 0, 0)
. Muzete mi poradit jak to mam delat?
Radek9
Profil
Dnešní datum vypíšeš takto:
date("d-m-Y");

A včerejší třeba takto:
date("d-m-Y", time()-24*3600);
T0m
Profil *
diky Radku,

zrovna jsem sem sel psat, ze uz jsem na to prisel:
dnesni datum:
echo date("d-m-Y", mktime(0, 0, 0, date(m), date(d), date(Y)))

vcerejsi datum:
echo date("d-m-Y", mktime(0, 0, 0, date(m), date(d)-1, date(Y)))
Radek9
Profil
A na co to máš tak dlouhé?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: