MCPcopy Create free account
hub / github.com/scanny/python-pptx / _datetime_of_element

Method _datetime_of_element

src/pptx/oxml/coreprops.py:192–203  ·  view source on GitHub ↗
(self, property_name: str)

Source from the content-addressed store, hash-verified

190 self._set_element_text("version", value)
191
192 def _datetime_of_element(self, property_name: str) -> dt.datetime | None:
193 element = cast("_Element | None", getattr(self, property_name))
194 if element is None:
195 return None
196 datetime_str = element.text
197 if datetime_str is None:
198 return None
199 try:
200 return self._parse_W3CDTF_to_datetime(datetime_str)
201 except ValueError:
202 # invalid datetime strings are ignored
203 return None
204
205 def _get_or_add(self, prop_name: str):
206 """Return element returned by 'get_or_add_' method for `prop_name`."""

Callers 3

created_datetimeMethod · 0.95
lastPrinted_datetimeMethod · 0.95
modified_datetimeMethod · 0.95

Calls 1

Tested by

no test coverage detected