如何将秒转换为(年:月:日时:分:秒)时间?

use*_*674 3 .net c# time

将秒转换为(年:月:日时:分钟:秒)时间的最佳方法是什么?

假设我有959040000秒(1年5个月),.NET中是否有任何专门的类/技术可以将这些959040000秒转​​换为(年:月:日时:分钟:秒),比如DateTime或者其他什么东西?

Zdr*_*nev 5

使用TimeSpan类:

var ts = new TimeSpan(0, 0, 959040000);
int days = ts.Days;
int years = days / 365;
....
Run Code Online (Sandbox Code Playgroud)