Ragic server is always started using the UTC timezone. By assuming the server time is in UTC, Ragic will use Javascript to determine the user's current timezone using the time captured in browser.
Two things that private server developers should take note:
1. The server should always start with the Java option -Duser.timezone=UTC to make sure that the JVM timezone is UTC.
2. In Java programs you should call RagicBundle.convertTime(Date date) to convert a fixed current UTC date time, to the user date time of their own timezone.