本文介绍了你如何转换时期的时间在C#中?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你如何转换的Unix 到实时在C#? (大纪元开始1/1/1970)

How do you convert Unix epoch time into real time in C#? (Epoch beginning 1/1/1970)

推荐答案

我是你的意思 Unix时间presume ,这是1日1970年1月定义为自午夜(UTC)的秒数。

I presume that you mean Unix time, which is defined as the number of seconds since midnight (UTC) on 1st January 1970.

public DateTime FromUnixTime(long unixTime)
{
    var epoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
    return epoch.AddSeconds(unixTime);
}

这篇关于你如何转换时期的时间在C#中?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-28 19:38