小编给大家分享一下分享在C#中时间戳是如何转换的,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
成都创新互联专业为企业提供张家口网站建设、张家口做网站、张家口网站设计、张家口网站制作等企业网站建设、网页设计与制作、张家口企业网站模板建站服务,十多年张家口做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
时间戳转DateTime
timestamp为10位秒级* 10000000,若为13位毫秒级*10000。
private DateTime TimestampToDateTime(long timestamp)
{
DateTime dateTimeStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970,1,1));
long lTime = timestamp * 10000000;
TimeSpan nowTimeSpan = new TimeSpan(lTime);
DateTime resultDateTime = dateTimeStart.Add(nowTimeSpan);
return resultDateTime;
}
DateTime转时间戳
秒级
private int DateTimeToTimestamp(DateTime time)
{
DateTime startDateTime = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(197, 1, 1));
return Convert.ToInt32((time - startDateTime).TotalSeconds);
}
以上是分享在C#中时间戳是如何转换的的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!
网站标题:分享在C#中时间戳是如何转换的
URL分享:https://www.cdcxhl.com/article24/jpjsce.html
成都网站建设公司_创新互联,为您提供动态网站、关键词优化、商城网站、做网站、建站公司、营销型网站建设
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联