假设我有
int seconds = 43200;
(从当天开始的秒数,00:00:00)我想获得相关的 DateTime
表示(“12:00:00”)。有没有c#实用函数?
最佳答案
您需要 TimeSpan
,那么你可以通过这种方式获取DateTime
:
TimeSpan timeOfDay = TimeSpan.FromSeconds( seconds );
DateTime dt = DateTime.Today.Add( timeOfDay );
关于c# - 如何从总秒数中获取日期时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33303013/