visions.types.time_delta

class visions.types.time_delta.TimeDelta[source]

TimeDelta implementation of visions.types.type.VisionsBaseType.

Examples

>>> from datetime import timedelta
>>> x = [timedelta(hours=1), timedelta(hours=3)]
>>> x in visions.Timedelta
True
static contains_op(item, state)[source]

time_delta_contains(sequence: Sequence, state: dict) -> bool

time_delta_contains(series: pandas.core.series.Series, state: dict) -> bool

Example:
>>> x = pd.Series([pd.Timedelta(days=i) for i in range(3)])
>>> x in visions.Timedelta
True

time_delta_contains(array: numpy.ndarray, state: dict) -> bool

Example:
>>> x = pd.array([pd.Timedelta(days=i) for i in range(3)])
>>> x in visions.Timedelta
True
Return type

bool