Autor | Zpráva | ||
---|---|---|---|
mackopu Profil |
#1 · Zasláno: 24. 2. 2005, 16:49:32
Na jedné své stránce potřebuji vypsat nejen dnešní datum, ale i datum posledního dne aktuálního měsíce. Vzal jsem to jako výzvu, ale ani po prostudování funkcí Date() a Mktime() nemůžu zaboha přijít na to, jak toho docílit. Nenašel jsem ani na internetu žádnou relevantní zmínku o tomto problému.
Můžete někdo poradit? Jsem tu nový a snad nedostanu vynadáno :-) Díky. |
||
Hugo Profil |
#2 · Zasláno: 24. 2. 2005, 17:07:39 · Upravil/a: Hugo
Udelej si pole
$Months = Array('leden' => 31, 'unor' => 28, ....); A pak to nacitej z toho pole. |
||
Kevin Profil * |
#3 · Zasláno: 24. 2. 2005, 21:08:24
v mktime dej den 0 následujícího měsíce a vyskočí ti poslední den požadovaného měsíce
|
||
mackopu Profil |
#4 · Zasláno: 25. 2. 2005, 09:22:39
To mě také napadlo, Hugo, ale težkopádně by to řešilo problém přestupného roku.
Kevine, to vypadá dobře, ale nakonec jsem přece jen našel v originálním manuálu PHP speciální funkci, která se v jiných zdrojích prakticky nevyskytuje - Date("t"), což je přesně to, co potřebuji. Výsledná konstrukce pak může vypadat třeba takto: echo "Poslední den v tomto měsíci je ".date("t.n.Y."); Přesto vám všem velmi děkuji, potěšila mě rychlá reakce i věcnost celého fóra obecně. Jistě se nevidíme naposled. |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0