Package io.trino.type
Class DateTimeOperators
- java.lang.Object
-
- io.trino.type.DateTimeOperators
-
public final class DateTimeOperators extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static longdateMinusIntervalDayToSecond(long date, long interval)static longdateMinusIntervalYearToMonth(long date, long interval)static longdatePlusIntervalDayToSecond(long date, long interval)static longdatePlusIntervalYearToMonth(long date, long interval)static longintervalDayToSecondPlusDate(long interval, long date)static longintervalYearToMonthPlusDate(long interval, long date)
-
-
-
Method Detail
-
datePlusIntervalDayToSecond
public static long datePlusIntervalDayToSecond(long date, long interval)
-
intervalDayToSecondPlusDate
public static long intervalDayToSecondPlusDate(long interval, long date)
-
datePlusIntervalYearToMonth
public static long datePlusIntervalYearToMonth(long date, long interval)
-
intervalYearToMonthPlusDate
public static long intervalYearToMonthPlusDate(long interval, long date)
-
dateMinusIntervalDayToSecond
public static long dateMinusIntervalDayToSecond(long date, long interval)
-
dateMinusIntervalYearToMonth
public static long dateMinusIntervalYearToMonth(long date, long interval)
-
-