C#中如何将Unix时间戳转换为DateTime

请问在C#(.NET Core)中如何将Unix时间戳(相对于 1970-1-1 00:00:00 的总秒数)转换为DateTime?

暮色呼如
浏览 1990回答 2
2回答

凤凰求蛊

最终采用:DateTime date = DateTimeOffset.FromUnixTimeMilliseconds(unixTimeMilliseconds).LocalDateTime;

森栏

DateTime dt = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1)); imeSpan span = new TimeSpan(timeSpan); dt.Add(span);
打开App,查看更多内容
随时随地看视频慕课网APP