Additionally I think its helpful to remember that timezones are political constructs and so are completely arbitrary and open to change based on the whims of political leaders e.g.
https://en.wikipedia.org/wiki/Time_in_Russia#Daylight_saving_time So best keep them out of your code, near the presentation layer, as much as possible as Stephan recommends. Stephan Eggermont wrote > Esteban wrote: >>Anyhow this is too much to add to my app without giving it proper thinking. So let's KISS. > > If you only work with a single server/all servers in the same timezone > that translates to: > - Do everything in local time or UTC, have one place where you know your > zone, > - Store all time/date without timezone. > - Have in your session timezone information you get from the browser. > - Store in the user info their preferred/last used timezone > - Translate on the outside > > Stephan -- View this message in context: http://forum.world.st/Working-with-timezones-tp4767466p4767553.html Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.