Robot Framework Integrated Development Environment (RIDE)
robottime.py File Reference

Go to the source code of this file.

Classes

class  robotide.lib.robot.utils.robottime._SecsToTimestrHelper
 
class  robotide.lib.robot.utils.robottime.TimestampCache
 

Namespaces

 robotide.lib.robot.utils.robottime
 

Functions

def robotide.lib.robot.utils.robottime._elapsed_time_to_string (elapsed)
 
def robotide.lib.robot.utils.robottime._elapsed_time_to_string_without_millis (elapsed)
 
def robotide.lib.robot.utils.robottime._float_secs_to_secs_and_millis (secs)
 
def robotide.lib.robot.utils.robottime._get_timetuple (epoch_secs=None)
 
def robotide.lib.robot.utils.robottime._normalize_timestamp (ts, seps)
 
def robotide.lib.robot.utils.robottime._normalize_timestr (timestr)
 
def robotide.lib.robot.utils.robottime._number_to_secs (number)
 
def robotide.lib.robot.utils.robottime._parse_time_epoch (timestr)
 
def robotide.lib.robot.utils.robottime._parse_time_now_and_utc (timestr)
 
def robotide.lib.robot.utils.robottime._parse_time_now_and_utc_base (base)
 
def robotide.lib.robot.utils.robottime._parse_time_now_and_utc_extra (extra)
 
def robotide.lib.robot.utils.robottime._parse_time_timestamp (timestr)
 
def robotide.lib.robot.utils.robottime._split_timestamp (timestamp)
 
def robotide.lib.robot.utils.robottime._time_string_to_secs (timestr)
 
def robotide.lib.robot.utils.robottime._timer_to_secs (number)
 
def robotide.lib.robot.utils.robottime._timestamp_to_millis (timestamp, seps=None)
 
def robotide.lib.robot.utils.robottime.elapsed_time_to_string (elapsed, include_millis=True)
 Converts elapsed time in milliseconds to format 'hh:mm:ss.mil'. More...
 
def robotide.lib.robot.utils.robottime.format_time (timetuple_or_epochsecs, daysep='', daytimesep=' ', timesep=':', millissep=None)
 Returns a timestamp formatted from given time using separators. More...
 
def robotide.lib.robot.utils.robottime.get_elapsed_time (start_time, end_time)
 Returns the time between given timestamps in milliseconds. More...
 
def robotide.lib.robot.utils.robottime.get_time (format='timestamp', time_=None)
 Return the given or current time in requested format. More...
 
def robotide.lib.robot.utils.robottime.get_timestamp (daysep='', daytimesep=' ', timesep=':', millissep='.')
 
def robotide.lib.robot.utils.robottime.parse_time (timestr)
 Parses the time string and returns its value as seconds since epoch. More...
 
def robotide.lib.robot.utils.robottime.secs_to_timestamp (secs, seps=None, millis=False)
 
def robotide.lib.robot.utils.robottime.secs_to_timestr (secs, compact=False)
 Converts time in seconds to a string representation. More...
 
def robotide.lib.robot.utils.robottime.timestamp_to_secs (timestamp, seps=None)
 
def robotide.lib.robot.utils.robottime.timestr_to_secs (timestr, round_to=3)
 Parses time like '1h 10s', '01:00:10' or '42' and returns seconds. More...
 

Variables

 robotide.lib.robot.utils.robottime._timer_re
 
 robotide.lib.robot.utils.robottime.TIMESTAMP_CACHE = TimestampCache()