Helper date – špatný výstup času
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- n.u.r.v.
- Člen | 485
Ahoj, v šabloně vypisuji z DB datum a čas a pro formátování používám helper date:‚%d.%m.%Y‘ a date:‚%H:%i:%s‘
Např. takto:
Vytvořeno: {$item->DATE_CREATE|date:'%d.%m.%Y'} {$item->DATE_CREATE|date:'%H:%i:%s'}
Na localu mi to funguje v pořádku, ale na hostingu mi to vypíše např. toto: 08.07.2015 09.i:1436341075
čím to je?
V databázi je datum uloženo jako DATETIME, default CURRENT_TIMESTAMP a když do db ukládám záznam, používám new Nette\Database\SqlLiteral(‚Now()‘)
Když si vypíšu datum přímo v DB, tak je tam uloženo 2015–07–08 09:34:08
Kde může být problém? díky