tigher summary report with percentiles on times

This commit is contained in:
Sandy Walsh
2013-02-12 14:04:54 -06:00
committed by root
parent 56f65969e1
commit 9d40ce24dd
5 changed files with 219 additions and 10 deletions

View File

@@ -21,6 +21,19 @@ def dt_from_decimal(dec):
return daittyme.replace(microsecond=micro)
def sec_to_str(sec):
sec = int(sec)
if sec < 60:
return "%ds" % sec
minutes = sec / 60
sec = sec % 60
if minutes < 60:
return "%d:%02ds" % (minutes, sec)
hours = minutes / 60
minutes = minutes % 60
return "%02d:%02d:%02d" % (hours, minutes, sec)
if __name__ == '__main__':
now = datetime.datetime.utcnow()
d = dt_to_decimal(now)