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

Tijd24H() public method

Geeft de timespan geformatterd als string HH:MM - voorloop 0'en waar nodig
public Tijd24H ( System.TimeSpan timeSpan ) : string
timeSpan System.TimeSpan de timespan
return string
        public string Tijd24H(TimeSpan timeSpan)
        {
            StringBuilder sb = new StringBuilder();

            //hours
            int totalHours = 0;
            if (timeSpan.Days > 0)
            {
                totalHours += timeSpan.Days * 24;
            }
            totalHours += timeSpan.Hours;
            if(totalHours <= 9)
            {
                sb.Append("0" + totalHours);
            }
            else
            {
                sb.Append(totalHours);
            }

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

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

            return sb.ToString();
        }