Přičtení několika dní k neauktuálnímu datu
4 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Vím, že když chci přičíst třeba 14 dní k aktuálnímu datu, tak to udělám: $dnes = Time() + (14*24*60*60); $nove_datum = Date('j.m.Y' , $dnes); echo $nove_datum; ______________ Jak ale přičtu 14 dní k datu neaktuálnímu např. 28.03.2004, aby byl výsledek skutečně odpovídající - 11.04.2004 a ne aby mi vyšlo 42.03.2004 Díky moc , Petr
-
fce mktime(), tusim... prozkoumej na php.net jeji parametry, ze zadaneho datumu ti vrati pocet sekund od roku 1970. k tomuhle cislu pricti 60*60*24*14 -> pocet sekund za ctrnact dni a skrze fci date("d.m.Y",$pocet_sekund); by jsi mel dostat datum za ctrnact dni
-
$novy = mktime (0,0,0,date("m") ,date("d")+14,date("Y")); echo Date("j.n.Y",$novy); MkTime() prevadi na unixovsky format zadane datum (hod,min,sek,mesic,den,rok). Upravuje i nekorektni data.
-
Děkuji všem, už jsem na to přišel sám, v knize PHP od Jirky Koska skutečně fce mktime() v tomhle pomůže. Petr