Time zones v aplikaci – nejlepsi reseni?
- Jirda
- Člen | 103
Zdravim,
jelikoz delam na projektu, ktery bude uvazovat situaci, ze si uzivatel muze nastavit casove pasmo, ve kterem se nachazi, rad bych se zeptal, zda nekdo z Vas s timto uz ma zkusenosti a jak to pripadne resi?
Premyslel jsem nad tim, ze nejlepsi urcite asi bude, kdyz se do db veskere casove informace budou ukladat v nejakem danem casovem pasmu, treba GMT + 0:00. A pak uz jde o to, ze se na vystup bude podle uzivatelem preferovane casove zony vypisovat ten „spravny cas“.
Proto bych rad vedel, zda Nette, treba v pripade helperu v sablonach upravujici format casu, tak zda vubec neresi, kdyz jde o format, v jake zone tento cas je nebo zda tam existuje neco, ze bude vedet, ze ma prevadet z GMT + 0:00 do zony mnou definovane.
Diky za odpovedi.
- Filip Procházka
- Moderator | 4668
Doporučoval bych na všechno používat DateTime
Editoval HosipLan (20. 7. 2011 22:14)
- Jirda
- Člen | 103
HosipLan napsal(a):
Doporučoval bych na všechno používat DateTime
To pouzivam, prave kdyz ukladam cas do db v te defaultni zone. Ale nevim jak udelat, aby pak podle toho, jakou ma uzivatel nastavenou zonu, aby toto zohlednoval helper date a prislusne ten cas posunul, jestli mi rozumis.