Package io.trino.operator.scalar.time
Class TimeFunctions
- java.lang.Object
-
- io.trino.operator.scalar.time.TimeFunctions
-
public class TimeFunctions extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static longdateAdd(long precision, io.airlift.slice.Slice unit, long value, long time)static longdateDiff(io.airlift.slice.Slice unit, long time1, long time2)static longhour(long time)static longmillisecond(long time)static longminute(long time)static longsecond(long time)static longtruncate(io.airlift.slice.Slice unit, long time)
-
-
-
Method Detail
-
millisecond
public static long millisecond(long time)
-
second
public static long second(long time)
-
minute
public static long minute(long time)
-
hour
public static long hour(long time)
-
truncate
public static long truncate(io.airlift.slice.Slice unit, long time)
-
dateAdd
public static long dateAdd(long precision, io.airlift.slice.Slice unit, long value, long time)
-
dateDiff
public static long dateDiff(io.airlift.slice.Slice unit, long time1, long time2)
-
-