I want to save the user\'s hours worked in a database varchar column, but by default, the formatted value includes days if the number of hours is more than 24.
varchar
Try TimeSpan.TotalHours
String timeStamp = "40:00:00"; var segments = timeStamp.Split(':'); TimeSpan t = new TimeSpan(0, Convert.ToInt32(segments[0]), Convert.ToInt32(segments[1]), Convert.ToInt32(segments[2])); string time = string.Format("{0}:{1}:{2}", ((int) t.TotalHours), t.Minutes, t.Seconds);