pydicom.valuerep.DT

class pydicom.valuerep.DT(val)

Store value for an element with VR ‘DT’ as datetime.datetime.

Note that the datetime.datetime base class is immutable.

__init__(val)

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__(val) Initialize self.
astimezone tz -> convert to local time in new timezone tz
combine date, time -> datetime with same date and time fields
ctime Return ctime() style string.
date Return date object with same year, month and day.
dst Return self.tzinfo.dst(self).
fromisoformat string -> datetime from datetime.isoformat() output
fromordinal int -> date corresponding to a proleptic Gregorian ordinal.
fromtimestamp timestamp[, tz] -> tz’s local time from POSIX timestamp.
isocalendar Return a 3-tuple containing ISO year, week number, and weekday.
isoformat [sep] -> string in ISO 8601 format, YYYY-MM-DDT[HH[:MM[:SS[.mmm[uuu]]]]][+HH:MM].
isoweekday Return the day of the week represented by the date.
now Returns new datetime object representing current time local to tz.
replace Return datetime with new specified fields.
strftime format -> strftime() style string.
strptime string, format -> new datetime parsed from a string (like time.strptime()).
time Return time object with same time but with tzinfo=None.
timestamp Return POSIX timestamp as float.
timetuple Return time tuple, compatible with time.localtime().
timetz Return time object with same time and tzinfo.
today Current date or datetime: same as self.__class__.fromtimestamp(time.time()).
toordinal Return proleptic Gregorian ordinal.
tzname Return self.tzinfo.tzname(self).
utcfromtimestamp Construct a naive UTC datetime from a POSIX timestamp.
utcnow Return a new datetime representing UTC day and time.
utcoffset Return self.tzinfo.utcoffset(self).
utctimetuple Return UTC time tuple, compatible with time.localtime().
weekday Return the day of the week represented by the date.

Attributes

day
fold
hour
max
microsecond
min
minute
month
original_string
resolution
second
tzinfo
year