Autor | Zpráva | ||
---|---|---|---|
Miri Profil * |
#1 · Zasláno: 15. 6. 2011, 17:41:58
Omlouvám se že zakládám znovu další téma, ale toto téma by mělo být přesnější. Prosím o radu jak odečtu od proměnné datum jeden den. A zda li je toto správný zápis datumu. Díky
$datum = date("2011-05-10"); |
||
ShiraNai7 Profil |
#2 · Zasláno: 15. 6. 2011, 17:50:12
To je špatně. První argument funkce date() je formát, podle kterého se má daná časová hodnota (druhý argument jako UNIX timestamp) zformátovat.
Dny bych od data v tomto formátu odečítal následovně: function datum_rozdil($datum, $dny = 1) { return date('Y-m-d', strtotime($datum) - $dny * 86400); } var_dump(datum_rozdil('2011-05-10')); // "2011-05-09" (mínus jeden den) var_dump(datum_rozdil('2011-05-10', 30)); // "2011-05-09" (mínus třicet dnů) |
||
Miri Profil * |
#3 · Zasláno: 15. 6. 2011, 17:58:41
Super díky, moc jste mi pomohl.
|
||
petr 6 Profil |
#4 · Zasláno: 16. 6. 2011, 10:21:29
Lépe
date('Y-m-d', strtotime($datum." -".$dny." day")); |
||
Časová prodleva: 13 let
|
0