pydicom.valuerep.TM

class pydicom.valuerep.TM(*args: Any, **kwargs: Any)[source]

Store value for an element with VR TM as datetime.time.

Note that the datetime.time base class is immutable.

__init__(*args: Any, **kwargs: Any) None[source]

Methods

__init__(*args, **kwargs)

dst

Return self.tzinfo.dst(self).

fromisoformat

string -> time from time.isoformat() output

isoformat

Return string in ISO 8601 format, [HH[:MM[:SS[.mmm[uuu]]]]][+HH:MM].

replace

Return time with new specified fields.

strftime

format -> strftime() style string.

tzname

Return self.tzinfo.tzname(self).

utcoffset

Return self.tzinfo.utcoffset(self).

Attributes

fold

hour

max

microsecond

min

minute

resolution

second

tzinfo

original_string

dst()

Return self.tzinfo.dst(self).

fromisoformat()

string -> time from time.isoformat() output

isoformat()

Return string in ISO 8601 format, [HH[:MM[:SS[.mmm[uuu]]]]][+HH:MM].

The optional argument timespec specifies the number of additional terms of the time to include. Valid options are ‘auto’, ‘hours’, ‘minutes’, ‘seconds’, ‘milliseconds’ and ‘microseconds’.

replace()

Return time with new specified fields.

strftime()

format -> strftime() style string.

tzname()

Return self.tzinfo.tzname(self).

utcoffset()

Return self.tzinfo.utcoffset(self).