Page 1 of 1

Formát data a času v Novinkách (vyřešeno)

Posted: Mon Aug 31, 2009 1:30 pm
by pepawo
Ať dělám co dělám, formát data a času je tento:
2009-06-21 09:54:20
a nemůžu to změnit, aniž bych zasáhl do kódu.
Kde může být chyba (locales a pod. mám správně)?
Už jsem na to přišel, řetězec musí být přesně takto:
{$entry->postdate|cms_date_format} - chybělo mi tam to za | ...

Re: Formát data a času v Novinkách (vyřešeno)

Posted: Wed Sep 02, 2009 7:48 pm
by kuzmany
cms_date_format je format datumu prednastaveneho v globalnej konfiguracii.

Datum sa da este modifikovat pomocou smarty modifikatoru date http://www.smarty.net/manual/en/languag ... format.php

S datumom sa potom pracuje podobne ako v PHP: {$entry->postdate|date_format:"%d. %m. %Y"} vypise: 21. 6. 2009

Re: Formát data a času v Novinkách (vyřešeno)

Posted: Wed Sep 02, 2009 8:09 pm
by pepawo
Dík za užitečné info, ale pro přesnost: naznačený modifikátor vrací 01. 09. 2009...

Re: Formát data a času v Novinkách (vyřešeno)

Posted: Wed Sep 02, 2009 8:16 pm
by pepawo
Ještě upřesňuji, že den 1-31 je sice %e, ale měsíc nevím. Používám tedy (za předpokladu správného locale na serveru) %x pro datum, i když také není úplně košér (chybí úzká nezlomitelná mezera za tečkou). Ale přesné lokalizace se asi nedočkáme nikdy...

Re: Formát data a času v Novinkách (vyřešeno)

Posted: Thu Sep 03, 2009 9:39 am
by kuzmany
Paramere pre formatovanie datumu najdete v php specifikacii: http://sk.php.net/manual/en/function.date.php

Osobne takmer vzdy pouzivam vyssie spomenute %d. %m. %Y, nejak som si to zauzival :)