public static TimeZone getTimeZone() {
        if (timeZone == null) {
            if (properties != null) {
                String timeZoneID = properties.get("locale.timeZone");
                if (timeZoneID == null) {
                    timeZone = TimeZone.getDefault();
                }
                else {
                    timeZone = TimeZone.getTimeZone(timeZoneID);
                }
            }
            else {
                return TimeZone.getDefault();
            }
        }
        return timeZone;
    }
Returns the global TimeZone used by Jive. The default is the VM's
default time zone.

@return the global time zone used by Jive.
xmppserver/src/main/java/org/jivesoftware/util/JiveGlobals.java