$def with (entry) $def format_time(time): $if time is not None: $return '{:d}:{:02d}'.format(time//60, time%60) $else: $return '' $def format_date(time): $if time is not None: $return time.strftime('%H:%M:%S') $else: $return '' $def format_diff_time(t): $if entry.result.start_time is not None: $ diff = t.replace(microsecond=0) - entry.result.start_time.replace(microsecond=0) $return format_time(int(diff.total_seconds())) $else: $return ''