您的位置:首页 > 其它

convert long UNIX time

2017-06-16 14:44 267 查看
public static string FromUnixTime(long unixTime)
{
// unix时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。[1]
// Unix时间戳(英文为Unix epoch, Unix time, POSIX time 或 Unix timestamp)
// 是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。
// UNIX时间戳的0按照ISO 8601规范为 :1970-01-01T00:00:00Z.
// 一个小时表示为UNIX时间戳格式为:3600秒;一天表示为UNIX时间戳为86400秒,闰秒不计算。
// 在大多数的UNIX系统中UNIX时间戳存储为32位,这样会引发2038年问题或Y2038。
// long:1469412360
var epoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
return epoch.AddSeconds(unixTime).ToString();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  timestamp