@JsonValue @Override public String toString() { return formatMillis(milliSeconds); }
private static void assertMillis(long millis, String formatted) { assertEquals(formatMillis(millis), formatted); assertEquals(parseMillis(formatted), millis); }
@ScalarOperator(CAST) @LiteralParameters("x") @SqlType("varchar(x)") public static Slice castToSlice(@SqlType(StandardTypes.INTERVAL_DAY_TO_SECOND) long value) { return utf8Slice(formatMillis(value)); }
private static void assertMillis(long millis, String formatted) { assertEquals(formatMillis(millis), formatted); assertEquals(parseMillis(formatted), millis); }