+ def nanosecs_to_str(self, ns):
+ time_secs = int(float(ns)/1000000000.0)
+ if time_secs <= 59:
+ return "00:%02d"%(time_secs)
+ time_mins = int(time_secs/60.0)
+ time_secs -= time_mins*60
+ if time_mins <= 59:
+ return "%02d:%02d"%(time_mins, time_secs)
+
+ time_hrs = int(time_mins/60.0)
+ time_mins -= time_hrs*60
+ return "%d:%02d:%02d"%(time_hrs, time_secs, time_mins)
+