mypielib.time_interval
¶
Module Contents¶
Functions¶
Converts a value in seconds into a string describing the time interval |
API¶
- mypielib.time_interval.time_interval(secs: int, rough: bool = False) str ¶
Converts a value in seconds into a string describing the time interval
- Parameters:
secs – value in seconds
rough – Defaults to
False
. IfTrue
only a rough value is returned
- Returns:
string
>>> from mypielib.time_interval import time_interval >>> time_interval(10) '10 seconds' >>> time_interval(10,True) 'a few seconds' >>> time_interval(0) 'zero seconds' >>> time_interval(0,True) 'zero seconds' >>> time_interval(60) 'one minute' >>> time_interval(120) '2 minutes' >>> time_interval(244) '4 minutes, 4 seconds' >>> time_interval(244,True) '4 minutes' >>> time_interval(3600) 'one hour' >>> time_interval(86400*5+3945) '5 days, one hour, 5 minutes, 45 seconds'