com.mysql.jdbc
Class TimeUtil
java.lang.Object
com.mysql.jdbc.TimeUtil
- public class TimeUtil
- extends java.lang.Object
Timezone conversion routines
Method Summary |
static java.sql.Timestamp |
changeTimezone(Connection conn,
java.sql.Timestamp tstamp,
java.util.TimeZone fromTz,
java.util.TimeZone toTz)
Change the given timestamp from one timezone to another |
static java.sql.Time |
changeTimezone(Connection conn,
java.sql.Time t,
java.util.TimeZone fromTz,
java.util.TimeZone toTz)
Change the given times from one timezone to another |
static java.lang.String |
getCanoncialTimezone(java.lang.String timezoneStr)
Returns the 'official' Java timezone name for the given timezone |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GMT_TIMEZONE
static final java.util.TimeZone GMT_TIMEZONE
TIMEZONE_MAPPINGS
static final java.util.Map TIMEZONE_MAPPINGS
ABBREVIATED_TIMEZONES
static final java.util.Map ABBREVIATED_TIMEZONES
TimeUtil
public TimeUtil()
getCanoncialTimezone
public static java.lang.String getCanoncialTimezone(java.lang.String timezoneStr)
- Returns the 'official' Java timezone name for the given timezone
- Parameters:
timezoneStr
- the 'common' timezone name
- Returns:
- the Java timezone name for the given timezone
changeTimezone
public static java.sql.Timestamp changeTimezone(Connection conn,
java.sql.Timestamp tstamp,
java.util.TimeZone fromTz,
java.util.TimeZone toTz)
- Change the given timestamp from one timezone to another
- Parameters:
conn
- the current connection to the MySQL servertstamp
- the timestamp to changefromTz
- the timezone to change fromtoTz
- the timezone to change to
- Returns:
- the timestamp changed to the timezone 'toTz'
changeTimezone
public static java.sql.Time changeTimezone(Connection conn,
java.sql.Time t,
java.util.TimeZone fromTz,
java.util.TimeZone toTz)
- Change the given times from one timezone to another
- Parameters:
conn
- the current connection to the MySQL servert
- the times to changefromTz
- the timezone to change fromtoTz
- the timezone to change to
- Returns:
- the times changed to the timezone 'toTz'