C#将1970年以来的日期转换成秒数以及反转
  1. // 不能用DateTime.Now,否则会有8h时差  
  2. int seconds = Convert.ToInt32(DateTime.UtcNow.Subtract(DateTime.Parse("1970-1-1")).TotalSeconds);  
  3.    
  4. // 秒转化为字符串  
  5. DateTime dt = DateTime.Parse("1970-01-01 00:00:00").AddSeconds(seconds);  
  6. dt = dt.AddSeconds(8 * 60 * 60);     // +8h的时差  
  7. string time = dt.ToString("yyyy-MM-dd HH:mm:ss");
阅读更多
文章标签: C#
想对作者说点什么? 我来说一句

C# 1970年至今的秒数转为时间

2010年04月09日 623B 下载

没有更多推荐了,返回首页

不良信息举报

C#将1970年以来的日期转换成秒数以及反转

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭