DayTimeIntervalType

class pyspark.sql.types.DayTimeIntervalType(startField: Optional[int] = None, endField: Optional[int] = None)

DayTimeIntervalType (datetime.timedelta).

Methods

fromInternal(micros)

Converts an internal SQL object into a native Python object.

json()

jsonValue()

needConversion()

Does this type needs conversion between Python object and internal SQL object.

simpleString()

toInternal(dt)

Converts a Python object into an internal SQL object.

typeName()

Attributes

DAY

HOUR

MINUTE

SECOND

Methods Documentation

fromInternal(micros: int) → Optional[datetime.timedelta]

Converts an internal SQL object into a native Python object.

json() → str
jsonValue() → str
needConversion() → bool

Does this type needs conversion between Python object and internal SQL object.

This is used to avoid the unnecessary conversion for ArrayType/MapType/StructType.

simpleString() → str
toInternal(dt: datetime.timedelta) → Optional[int]

Converts a Python object into an internal SQL object.

classmethod typeName() → str

Attributes Documentation

DAY = 0
HOUR = 1
MINUTE = 2
SECOND = 3