如何在C#中添加秒数?

时间:2013-09-13 12:25:26

标签: c#

如何在c#???中添加小时:分钟:秒格式的时间秒

示例:我想将秒数-5678添加到小时:分钟:秒,然后显示结果......

3 个答案:

答案 0 :(得分:10)

您可以使用AddSeconds,例如

DateTime.Now.AddSeconds(5678)

答案 1 :(得分:1)

DateTime dt = DateTime.ParseExact("14:44:56", "HH:mm:ss", null);
string result = dt.AddSeconds(5678 ).ToString("HH:mm:ss"); // 16:19:34

Demo

答案 2 :(得分:0)

尝试使用TimeSpan struct

TimeSpan
.Parse("hours:min:sec")
.Add(TimeSpan FromSeconds(5678))
.ToString("c");