Package io.trino.testing
Class DateTimeTestingUtils
- java.lang.Object
-
- io.trino.testing.DateTimeTestingUtils
-
public final class DateTimeTestingUtils extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static SqlDatesqlDateOf(int year, int monthOfYear, int dayOfMonth)static SqlDatesqlDateOf(LocalDate date)static SqlTimesqlTimeOf(int hourOfDay, int minuteOfHour, int secondOfMinute, int millisOfSecond)static SqlTimesqlTimeOf(int precision, int hour, int minuteOfHour, int secondOfMinute, int nanoOfSecond)static SqlTimesqlTimeOf(int precision, LocalTime time)static SqlTimesqlTimeOf(LocalTime time)Deprecated.static SqlTimestampsqlTimestampOf(int precision, int year, int monthOfYear, int dayOfMonth, int hourOfDay, int minuteOfHour, int secondOfMinute, int millisOfSecond)static SqlTimestampsqlTimestampOf(int precision, long millis)static SqlTimestampsqlTimestampOf(int precision, LocalDateTime dateTime)Constructs standard (non-legacy) TIMESTAMP value corresponding to argumentstatic SqlTimestampsqlTimestampOf(int precision, org.joda.time.DateTime dateTime)static SqlTimestampsqlTimestampOf(long millis)Deprecated.static SqlTimestampsqlTimestampOf(org.joda.time.DateTime dateTime)Deprecated.static SqlTimestampWithTimeZonesqlTimestampWithTimeZoneOf(int precision, int year, int month, int day, int hour, int minute, int second, int nanoOfSecond, TimeZoneKey timeZoneKey)static SqlTimeWithTimeZonesqlTimeWithTimeZoneOf(int precision, int hour, int minuteOfHour, int secondOfMinute, int nanoOfSecond, int offsetMinutes)
-
-
-
Method Detail
-
sqlDateOf
public static SqlDate sqlDateOf(int year, int monthOfYear, int dayOfMonth)
-
sqlTimeWithTimeZoneOf
public static SqlTimeWithTimeZone sqlTimeWithTimeZoneOf(int precision, int hour, int minuteOfHour, int secondOfMinute, int nanoOfSecond, int offsetMinutes)
-
sqlTimestampWithTimeZoneOf
public static SqlTimestampWithTimeZone sqlTimestampWithTimeZoneOf(int precision, int year, int month, int day, int hour, int minute, int second, int nanoOfSecond, TimeZoneKey timeZoneKey)
-
sqlTimestampOf
public static SqlTimestamp sqlTimestampOf(int precision, int year, int monthOfYear, int dayOfMonth, int hourOfDay, int minuteOfHour, int secondOfMinute, int millisOfSecond)
-
sqlTimestampOf
public static SqlTimestamp sqlTimestampOf(int precision, LocalDateTime dateTime)
Constructs standard (non-legacy) TIMESTAMP value corresponding to argument
-
sqlTimestampOf
public static SqlTimestamp sqlTimestampOf(int precision, org.joda.time.DateTime dateTime)
-
sqlTimestampOf
@Deprecated public static SqlTimestamp sqlTimestampOf(org.joda.time.DateTime dateTime)
Deprecated.
-
sqlTimestampOf
@Deprecated public static SqlTimestamp sqlTimestampOf(long millis)
Deprecated.
-
sqlTimestampOf
public static SqlTimestamp sqlTimestampOf(int precision, long millis)
-
sqlTimeOf
public static SqlTime sqlTimeOf(int precision, int hour, int minuteOfHour, int secondOfMinute, int nanoOfSecond)
-
sqlTimeOf
@Deprecated public static SqlTime sqlTimeOf(int hourOfDay, int minuteOfHour, int secondOfMinute, int millisOfSecond)
-
sqlTimeOf
@Deprecated public static SqlTime sqlTimeOf(LocalTime time)
Deprecated.
-
-