Class TimeOperators

java.lang.Object
io.trino.operator.scalar.time.TimeOperators

public final class TimeOperators extends Object
  • Method Details

    • subtract

      public static long subtract(long left, long right)
    • castFromVarchar

      public static long castFromVarchar(long precision, io.airlift.slice.Slice value)
    • castToTime

      public static long castToTime(long sourcePrecision, long targetPrecision, long time)
    • timePlusIntervalDayToSecond

      public static long timePlusIntervalDayToSecond(long time, long interval)
    • intervalDayToSecondPlusTime

      public static long intervalDayToSecondPlusTime(long interval, long time)
    • timeMinusIntervalDayToSecond

      public static long timeMinusIntervalDayToSecond(long time, long interval)
    • castToVarchar

      public static io.airlift.slice.Slice castToVarchar(long precision, long value)
    • add

      public static long add(long picos, long delta)