infrahub_sdk.timestamp
Classes
Timestamp
Methods:
obj
obj(self) -> ZonedDateTime
to_string
to_string(self, with_z: bool = True) -> str
to_timestamp
to_timestamp(self) -> int
to_datetime
to_datetime(self) -> datetime
get_obj
get_obj(self) -> ZonedDateTime
add_delta
add_delta(self, hours: int = 0, minutes: int = 0, seconds: int = 0, microseconds: int = 0) -> Timestamp
add
add(self, years: int = 0, months: int = 0, weeks: int = 0, days: int = 0, hours: float = 0, minutes: float = 0, seconds: float = 0, milliseconds: float = 0, microseconds: float = 0, nanoseconds: int = 0, disambiguate: Literal['compatible'] = 'compatible') -> Timestamp
subtract
subtract(self, years: int = 0, months: int = 0, weeks: int = 0, days: int = 0, hours: float = 0, minutes: float = 0, seconds: float = 0, milliseconds: float = 0, microseconds: float = 0, nanoseconds: int = 0, disambiguate: Literal['compatible'] = 'compatible') -> Timestamp