# Released into the Public Domain by Christopher Schmidt, 02-2005. # Code created with deltab's help def make_time_string(t): "Accept a number of seconds, return a relative string." if t < 60: return "%i seconds"%t mins,secs = divmod(t, 60) if mins < 60: return "%i minutes, %i seconds"%(mins,secs) hours, mins = divmod(mins,60) if hours < 24: return "%i hours, %i minutes, %i seconds"%(hours,mins,secs) days,hours = divmod(hours,24) return "%i days, %i hours, %i minutes, %i seconds"%(days,hours,mins,secs) print make_time_string(12834)