/** Helper for CAST({timestamp} AS VARCHAR(n)). */ public static String unixTimestampToString(long timestamp) { return unixTimestampToString(timestamp, 0); }
/** Helper for CAST({timestamp} AS VARCHAR(n)). */ public static String unixTimestampToString(long timestamp) { return unixTimestampToString(timestamp, 0); }
/** Helper for CAST({timestamp} AS VARCHAR(n)). */ public static String unixTimestampToString(long timestamp) { return unixTimestampToString(timestamp, 0); }
/** Helper for CAST({timestamp} AS VARCHAR(n)). */ public static String unixTimestampToString(long timestamp) { return unixTimestampToString(timestamp, 0); }
/** Helper for CAST({timestamp} AS VARCHAR(n)). */ public static String unixTimestampToString(long timestamp) { return unixTimestampToString(timestamp, 0); }
/** Accesses a timestamp value as a string. * The timestamp is in SQL format (e.g. "2013-09-22 22:30:32"), * not Java format ("2013-09-22 22:30:32.123"). */ private static String timestampAsString(long v, Calendar calendar) { if (calendar != null) { v -= calendar.getTimeZone().getOffset(v); } return DateTimeUtils.unixTimestampToString(v); }
/** Accesses a timestamp value as a string. * The timestamp is in SQL format (e.g. "2013-09-22 22:30:32"), * not Java format ("2013-09-22 22:30:32.123"). */ private static String timestampAsString(long v, Calendar calendar) { if (calendar != null) { v -= calendar.getTimeZone().getOffset(v); } return DateTimeUtils.unixTimestampToString(v); }
/** Accesses a timestamp value as a string. * The timestamp is in SQL format (e.g. "2013-09-22 22:30:32"), * not Java format ("2013-09-22 22:30:32.123"). */ private static String timestampAsString(long v, Calendar calendar) { if (calendar != null) { v -= calendar.getTimeZone().getOffset(v); } return DateTimeUtils.unixTimestampToString(v); }
/** Creates a TimestampWithTimeZoneString that is a given number of milliseconds since * the epoch UTC. */ public static TimestampWithTimeZoneString fromMillisSinceEpoch(long millis) { return new TimestampWithTimeZoneString( DateTimeUtils.unixTimestampToString(millis) + " " + DateTimeUtils.UTC_ZONE.getID()) .withMillis((int) DateTimeUtils.floorMod(millis, 1000)); }
/** Creates a TimestampWithTimeZoneString that is a given number of milliseconds since * the epoch UTC. */ public static TimestampWithTimeZoneString fromMillisSinceEpoch(long millis) { return new TimestampWithTimeZoneString( DateTimeUtils.unixTimestampToString(millis) + " " + DateTimeUtils.UTC_ZONE.getID()) .withMillis((int) DateTimeUtils.floorMod(millis, 1000)); }
/** Creates a TimestampString that is a given number of milliseconds since * the epoch. */ public static TimestampString fromMillisSinceEpoch(long millis) { return new TimestampString(DateTimeUtils.unixTimestampToString(millis)) .withMillis((int) DateTimeUtils.floorMod(millis, 1000)); }
/** Creates a TimestampString that is a given number of milliseconds since * the epoch. */ public static TimestampString fromMillisSinceEpoch(long millis) { return new TimestampString(DateTimeUtils.unixTimestampToString(millis)) .withMillis((int) DateTimeUtils.floorMod(millis, 1000)); }
private void checkTimestampString(String s, int p, long d) { assertThat(unixTimestampToString(d, p), is(s)); assertThat(timestampStringToUnixDate(s), is(d)); }
private void checkTimestampString(String s, int p, long d) { assertThat(unixTimestampToString(d, p), is(s)); assertThat(timestampStringToUnixDate(s), is(d)); }