Časové zóny nette s doctrinou

kral133
Člen | 3
+
0
-

Mám databázi kde ukládám data v UTC. A teď bych potřeboval aby si každý uživatel mohl nastavit svojí vlastní časovou zónu ve, které by viděl a vkládal všechny data.

Co mě jako první napadlo bylo přetížit datový typ ‚datetime‘ v doctrině. Hlavně její funkce convertToPHPValue a convertToDatabaseValue. Ale nepřišel jsem jak tam dostat informace o přihlášeném uživateli.

Nenapadá vás někoho něco?
Jak řešíte problém s časovými zónami vy?

Díky předem za pomoc.

Pavel Kravčík
Člen | 1180
+
+1
-

Ideálně na to mít službu v DI a hnát to přes ní. A do té služby si načítat od uživatele timezone.

https://forum.nette.org/…ba-pouzivate