elapsed_time¶
-
hhpy.main.
elapsed_time
(do_return: bool = True, ref_t: datetime.datetime = None) → datetime.timedelta[source]¶ Get the elapsed time since reference time ref_time.
Parameters: - do_return – Whether to return or print
- ref_t – Reference time. If None is provided the time elapsed_time_init() was last called is used.
Returns: In case of do_return: Datetime object containing the elapsed time. Else calls tprint and returns None.
Examples
>>> from time import sleep >>> elapsed_time_init() >>> sleep(1) >>> elapsed_time(do_return=False) '0:00:01.0'
>>> from time import sleep >>> elapsed_time_init() >>> sleep(1) >>> elapsed_time(do_return=True) datetime.timedelta(0, 1, 1345)