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')));
        }
    }
Exemple #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')));
        }
    }