JelloScrum.Model.Helpers.OpmaakHelper.Tijd C# (CSharp) Method

Tijd() public method

Geeft de timespan geformatteerd als string HH:MM.
public Tijd ( System.TimeSpan timeSpan ) : string
timeSpan System.TimeSpan De timespan.
return string
        public string Tijd(TimeSpan timeSpan)
        {
            StringBuilder sb = new StringBuilder();

            //hours
            int totalHours = 0;
            if (timeSpan.Days != 0)
            {
                totalHours += timeSpan.Days * 24;
            }
            totalHours += timeSpan.Hours;
            sb.Append(totalHours);

            //:
            sb.Append(":");

            //minutes
            if (timeSpan.Minutes < 10 && timeSpan.Minutes > -10)
                sb.Append("0");

            if (timeSpan.Minutes < 0)
            {
                sb.Append(timeSpan.Minutes * -1);
            }else
            {
                sb.Append(timeSpan.Minutes);
            }

            return sb.ToString();
        }