如何在 C# 中向时间添加秒数

本文关键字:时间 添加 | 更新日期: 2023-09-27 18:31:15

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

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

如何在 C# 中向时间添加秒数

您可以使用

AddSeconds,例如

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

演示

尝试使用 TimeSpan 结构

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