Skip to content

sift_py.data_import.time_format

CLASS DESCRIPTION
TimeFormatType

TimeFormatType

Bases: Enum

METHOD DESCRIPTION
as_human_str
from_str
is_relative
ATTRIBUTE DESCRIPTION
ABSOLUTE_DATETIME

ABSOLUTE_RFC3339

ABSOLUTE_UNIX_MICROSECONDS

ABSOLUTE_UNIX_MILLISECONDS

ABSOLUTE_UNIX_NANOSECONDS

ABSOLUTE_UNIX_SECONDS

RELATIVE_HOURS

RELATIVE_MICROSECONDS

RELATIVE_MILLISECONDS

RELATIVE_MINUTES

RELATIVE_NANOSECONDS

RELATIVE_SECONDS

ABSOLUTE_DATETIME class-attribute instance-attribute

ABSOLUTE_DATETIME = 'TIME_FORMAT_ABSOLUTE_DATETIME'

ABSOLUTE_RFC3339 class-attribute instance-attribute

ABSOLUTE_RFC3339 = 'TIME_FORMAT_ABSOLUTE_RFC3339'

ABSOLUTE_UNIX_MICROSECONDS class-attribute instance-attribute

ABSOLUTE_UNIX_MICROSECONDS = (
    "TIME_FORMAT_ABSOLUTE_UNIX_MICROSECONDS"
)

ABSOLUTE_UNIX_MILLISECONDS class-attribute instance-attribute

ABSOLUTE_UNIX_MILLISECONDS = (
    "TIME_FORMAT_ABSOLUTE_UNIX_MILLISECONDS"
)

ABSOLUTE_UNIX_NANOSECONDS class-attribute instance-attribute

ABSOLUTE_UNIX_NANOSECONDS = (
    "TIME_FORMAT_ABSOLUTE_UNIX_NANOSECONDS"
)

ABSOLUTE_UNIX_SECONDS class-attribute instance-attribute

ABSOLUTE_UNIX_SECONDS = 'TIME_FORMAT_ABSOLUTE_UNIX_SECONDS'

RELATIVE_HOURS class-attribute instance-attribute

RELATIVE_HOURS = 'TIME_FORMAT_RELATIVE_HOURS'

RELATIVE_MICROSECONDS class-attribute instance-attribute

RELATIVE_MICROSECONDS = 'TIME_FORMAT_RELATIVE_MICROSECONDS'

RELATIVE_MILLISECONDS class-attribute instance-attribute

RELATIVE_MILLISECONDS = 'TIME_FORMAT_RELATIVE_MILLISECONDS'

RELATIVE_MINUTES class-attribute instance-attribute

RELATIVE_MINUTES = 'TIME_FORMAT_RELATIVE_MINUTES'

RELATIVE_NANOSECONDS class-attribute instance-attribute

RELATIVE_NANOSECONDS = 'TIME_FORMAT_RELATIVE_NANOSECONDS'

RELATIVE_SECONDS class-attribute instance-attribute

RELATIVE_SECONDS = 'TIME_FORMAT_RELATIVE_SECONDS'

as_human_str

as_human_str() -> str

from_str classmethod

from_str(val: str) -> Optional[Self]

is_relative

is_relative() -> bool