From version 2.0.0, HSQLDB supports TIME ZONE with datetime types. The values are stored internally as UTC seconds from 1970, regardless of the time zone of the JVM, and converted as and when required, to the local timezone.
| Modifier and Type | Class and Description |
|---|---|
| public static class | HsqlDateTime.
Timestamp String generator |
| Modifier and Type | Field and Description |
|---|---|
| public static final Locale | |
| private static final SimpleDateFormat | |
| private static final String | |
| private static final SimpleDateFormat | |
| private static final String | |
| private static final String | |
| private static final IntValueHashMap | |
| private static final Date | |
| private static final Calendar | |
| private static final Calendar |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static long | |
| public static long | |
| public static long | |
| public static long | |
| public static String | |
| public static long | |
| public static long | |
| public static long | |
| public static long | |
| public static long | |
| public static long | |
| public static String | |
| public static String | |
| public static long | |
| public static int | |
| public static int | |
| private static void | |
| private static void | |
| public static int | |
| public static void |
| defaultLocale | back to summary |
|---|---|
| public static final Locale defaultLocale | |
| sdfd | back to summary |
|---|---|
| private static final SimpleDateFormat sdfd | |
| sdfdPattern | back to summary |
|---|---|
| private static final String sdfdPattern | |
| sdfts | back to summary |
|---|---|
| private static final SimpleDateFormat sdfts | |
| sdftsPattern | back to summary |
|---|---|
| private static final String sdftsPattern | |
| sdftsSysPattern | back to summary |
|---|---|
| private static final String sdftsSysPattern | |
| shortNameToIntervalTypeCode | back to summary |
|---|---|
| private static final IntValueHashMap<String> shortNameToIntervalTypeCode | |
| sysDate | back to summary |
|---|---|
| private static final Date sysDate | |
| tempCalDefault | back to summary |
|---|---|
| private static final Calendar tempCalDefault | |
| tempCalGMT | back to summary |
|---|---|
| private static final Calendar tempCalGMT | |
| HsqlDateTime | back to summary |
|---|---|
| public HsqlDateTime() | |
| convertMillisFromCalendar | back to summary |
|---|---|
| public static long convertMillisFromCalendar(Calendar sourceCalendar, Calendar targetClendar, long millis) | |
| convertMillisToCalendar | back to summary |
|---|---|
| public static long convertMillisToCalendar(Calendar calendar, long millis) | |
| convertSecondsFromCalendar | back to summary |
|---|---|
| public static long convertSecondsFromCalendar(Calendar sourceCalendar, Calendar targetClendar, long seconds) | |
| getDateSeconds | back to summary |
|---|---|
| public static long getDateSeconds(String s) | |
| getDateString | back to summary |
|---|---|
| public static String getDateString(long seconds) | |
| getNormalisedDate | back to summary |
|---|---|
| public static long getNormalisedDate(long d) | |
| getNormalisedDate | back to summary |
|---|---|
| public static long getNormalisedDate(Calendar calendar, long t) | |
| getNormalisedTime | back to summary |
|---|---|
| public static long getNormalisedTime(long t) | |
| getNormalisedTime | back to summary |
|---|---|
| public static long getNormalisedTime(Calendar calendar, long t) | |
| getRoundedPart | back to summary |
|---|---|
| public static long getRoundedPart(Calendar calendar, long m, int part) rounded millisecond date object | |
| getTimestampSeconds | back to summary |
|---|---|
| public static long getTimestampSeconds(String s) | |
| getTimestampString | back to summary |
|---|---|
| public static String getTimestampString(long seconds, int nanos, int scale) | |
| getTimestampString | back to summary |
|---|---|
| public static String getTimestampString(long millis) | |
| getTruncatedPart | back to summary |
|---|---|
| public static long getTruncatedPart(Calendar calendar, long m, int part) truncates millisecond date object | |
| getZoneSeconds | back to summary |
|---|---|
| public static int getZoneSeconds() | |
| getZoneSeconds | back to summary |
|---|---|
| public static int getZoneSeconds(Calendar calendar) | |
| resetToDate | back to summary |
|---|---|
| private static void resetToDate(Calendar cal) | |
| resetToTime | back to summary |
|---|---|
| private static void resetToTime(Calendar cal) | |
| toStandardIntervalPart | back to summary |
|---|---|
| public static int toStandardIntervalPart(String id) | |
| zeroFromPart | back to summary |
|---|---|
| public static void zeroFromPart(Calendar cal, int part) | |
| Modifier and Type | Field and Description |
|---|---|
| private Date | |
| private SimpleDateFormat |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public synchronized String |
| date | back to summary |
|---|---|
| private Date date | |
| dateFormat | back to summary |
|---|---|
| private SimpleDateFormat dateFormat | |
| SystemTimeString | back to summary |
|---|---|
| public SystemTimeString() | |
| getTimestampString | back to summary |
|---|---|
| public synchronized String getTimestampString() | |