tiny ‘n’ smart
database layer

Odkazy: dibi | API reference

Oznámení

Omlouváme se, provoz fóra byl ukončen

formatDateTime – rozdílné formátování pro date a datetime

před 7 lety

Ivorius
Člen | 111
+
0
-

Dibi 1.5rc

Je možné v konfiguraci připojení dibi nastavit rozdílné formátování pro sloupce typu date a datetime? Hodilo by se mi něco takového.

dibi::connect(array(
            'result' => array(
                        'detectTypes' => TRUE,
            'formatDateTime' => 'j.n.Y H:i:s',
            'formatDate' => 'j.n.Y',

             ),
        ));

Protože podle všeho můžu mít nastavené jen formatDateTime což mi na sloupci typu date způsobí, že vypíše např. 30.7.2011 00:00:00.

před 7 lety

Milo
Nette Core | 1102
+
0
-

Přesně jak píšeš. Nelze teď nastavit formát pro datum zvlášť. Na Gist jsem dal upravenou verzi DibiResult.php která to umožňuje.

před 7 lety

Ivorius
Člen | 111
+
0
-

Děkuji, upravil jsem si to podobně. Možná by David mohl zvážit začlenění.

před 7 lety

David Grudl
Nette Core | 6790
+
0
-

Konfigurační direktivu formatDate jsem přidal.