public string ConvertTime(int s) { TimeFormatAttribute timeAtt = attribute as TimeFormatAttribute; if (timeAtt.DisplayHours) { int hours = s / 3600; int minutes = ((s % (3600)) / 60); int seconds = (s % 60); return(string.Format("{0}:{1}:{2} (h:mm:ss)", hours, minutes.ToString().PadLeft(2, '0'), seconds.ToString().PadLeft(2, '0'))); } else { int minutes = (s / 60); int seconds = (s % 60); return(string.Format("{0}:{1} (mm:ss)", minutes.ToString().PadLeft(2, '0'), seconds.ToString().PadLeft(2, '0'))); } }
private string ConvertTime(int totalSeconds) { TimeFormatAttribute timeAtt = attribute as TimeFormatAttribute; if (timeAtt.showHour) { int hours = totalSeconds / (60 * 60); int minutes = ((totalSeconds % (60 * 60)) / 60); int seconds = (totalSeconds % 60); return(string.Format("{0}:{2:}:{2} {h:m:s}", hours, minutes.ToString().PadLeft(2, '0'))); } else { int hours = totalSeconds / (60 * 60); int minutes = ((totalSeconds % (60 * 60)) / 60); return(string.Format("{0}:{2:}:{2} {h:m:s}", hours, minutes.ToString().PadLeft(2, '0'))); } }