/** * This factory method provides a decent fallback to create a time zone object * just based on a given time zone offset. * * @param timeZoneOffsetInMinutes time zone offset in minutes * @return a new time zone object */ public static TimeZone createTimeZone(int timeZoneOffsetInMinutes) { TimeZone tz = new TimeZone(); tz.standardOffset = timeZoneOffsetInMinutes; tz.timezoneID = composePOSIXTimeZoneID(timeZoneOffsetInMinutes); tz.tzNames = new String[2]; tz.tzNames[0] = composeUTCString(timeZoneOffsetInMinutes); tz.tzNames[1] = composeUTCString(timeZoneOffsetInMinutes); tz.transitionPoints = null; tz.adjustments = null; return tz; }
/** * This factory method provides a decent fallback to create a time zone object * just based on a given time zone offset. * * @param timeZoneOffsetInMinutes time zone offset in minutes * @return a new time zone object */ public static TimeZone createTimeZone(int timeZoneOffsetInMinutes) { TimeZone tz = new TimeZone(); tz.standardOffset = timeZoneOffsetInMinutes; tz.timezoneID = composePOSIXTimeZoneID(timeZoneOffsetInMinutes); tz.tzNames = new String[2]; tz.tzNames[0] = composeUTCString(timeZoneOffsetInMinutes); tz.tzNames[1] = composeUTCString(timeZoneOffsetInMinutes); tz.transitionPoints = null; tz.adjustments = null; return tz; }
/** * This factory method provides a decent fallback to create a time zone object * just based on a given time zone offset. * * @param timeZoneOffsetInMinutes time zone offset in minutes * @return a new time zone object */ public static TimeZone createTimeZone(int timeZoneOffsetInMinutes) { TimeZone tz = new TimeZone(); tz.standardOffset = timeZoneOffsetInMinutes; tz.timezoneID = composePOSIXTimeZoneID(timeZoneOffsetInMinutes); tz.tzNames = new String[2]; tz.tzNames[0] = composeUTCString(timeZoneOffsetInMinutes); tz.tzNames[1] = composeUTCString(timeZoneOffsetInMinutes); tz.transitionPoints = null; tz.adjustments = null; return tz; }