Package io.trino.operator.scalar.time
Class TimeFunctions
java.lang.Object
io.trino.operator.scalar.time.TimeFunctions
-
Method Summary
Modifier and TypeMethodDescriptionstatic 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 Details
-
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)
-