Autor Zpráva
Stoptusin
Profil *
ahoj,

pokud mám datum ve formátu 2007-07-15 19:16:58 pomocí jaký funkce můžu datum změnit na formát 15.07. 2007 19:16.58 nebo jakoukoliv jiný formát? děkuju
Alphard
Profil
takže strtotime() jde použít (dík djlj, předtím jsem nenašel na php.net zmiňovaný formát)
timestamp se dá jednoduše formátovat pomocí date()
Stoptusin
Profil *
Alphard

ten způsob jsem našel na netu, ale bral bych ho jako poslední řešení. Já doufám, že je něco jednoduššího:-)
djlj
Profil
http://cz.php.net/strtotime
http://cz.php.net/date
Stoptusin
Profil *
škoda, tady by se hodila fakt jedna funkce:-) děkuju
bukaj
Profil
Stoptusin
škoda, tady by se hodila fakt jedna funkce
to je tak těžké to dát do jedné fce?
function prevedCas($cas, $format){
$timestamp = strtotime($cas);
return date($formart, $cas);
}
Stoptusin
Profil *
bukaj

jasně:-) ale stejně to nebude tak lehký, chci aby to když zadám třeba 2007-07-15 19:16:58 vyšlo ve formátu Neděle, 23. Července 2006 19:16.58, ale to už se pokusím sám, ale když se někdo bude nudit a napíše jí sem, tak mi to vadit nebude:-) děkuju za odpovědi

P.S. taky šikovná funkce strftime
 echo strftime ("%A, %d. %B %Y" %H:%M:%S, strtotime('2007-07-15 19:16:58')); 
djlj
Profil
Stoptusin
Normálně si dej dny do polí a pak si z date() vytáhni den v týdnu.

A ještě abych nezapomněl — prací s datumem máš pravděpodobně na mysli práci s datem!

Alphard
Není zač.

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:

0