# {py:mod}`nexusLIMS.utils.time` ```{py:module} nexusLIMS.utils.time ``` ```{autodoc2-docstring} nexusLIMS.utils.time :parser: autodoc2_docstrings_parser :allowtitles: ``` ## Module Contents ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`get_timespan_overlap ` - ```{autodoc2-docstring} nexusLIMS.utils.time.get_timespan_overlap :parser: autodoc2_docstrings_parser :summary: ``` * - {py:obj}`has_delay_passed ` - ```{autodoc2-docstring} nexusLIMS.utils.time.has_delay_passed :parser: autodoc2_docstrings_parser :summary: ``` * - {py:obj}`current_system_tz_name ` - ```{autodoc2-docstring} nexusLIMS.utils.time.current_system_tz_name :parser: autodoc2_docstrings_parser :summary: ``` * - {py:obj}`current_system_tz ` - ```{autodoc2-docstring} nexusLIMS.utils.time.current_system_tz :parser: autodoc2_docstrings_parser :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`sleep ` - ```{autodoc2-docstring} nexusLIMS.utils.time.sleep :parser: autodoc2_docstrings_parser :summary: ``` ```` ### API ````{py:data} sleep :canonical: nexusLIMS.utils.time.sleep ```{autodoc2-docstring} nexusLIMS.utils.time.sleep :parser: autodoc2_docstrings_parser ``` ```` ````{py:function} get_timespan_overlap(range_1: typing.Tuple[datetime.datetime, datetime.datetime], range_2: typing.Tuple[datetime.datetime, datetime.datetime]) -> datetime.timedelta :canonical: nexusLIMS.utils.time.get_timespan_overlap ```{autodoc2-docstring} nexusLIMS.utils.time.get_timespan_overlap :parser: autodoc2_docstrings_parser ``` ```` ````{py:function} has_delay_passed(date: datetime.datetime) -> bool :canonical: nexusLIMS.utils.time.has_delay_passed ```{autodoc2-docstring} nexusLIMS.utils.time.has_delay_passed :parser: autodoc2_docstrings_parser ``` ```` ````{py:function} current_system_tz_name() -> str :canonical: nexusLIMS.utils.time.current_system_tz_name ```{autodoc2-docstring} nexusLIMS.utils.time.current_system_tz_name :parser: autodoc2_docstrings_parser ``` ```` ````{py:function} current_system_tz() -> pytz.tzinfo.DstTzInfo :canonical: nexusLIMS.utils.time.current_system_tz ```{autodoc2-docstring} nexusLIMS.utils.time.current_system_tz :parser: autodoc2_docstrings_parser ``` ````