C# .NET DateTime 与 Unix 时间戳互转

2023-07-31 16:54:02 码农 1035

DateTime 转 Unix 时间戳

DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1));
int unixTimeSpan = (int)(time - startTime).TotalSeconds;

Unix 时间戳转 DateTime

DateTime dateTimeStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1));
long longTime = long.Parse(timeStamp + "0000000");
TimeSpan toNow = new TimeSpan(longTime);
DateTime dateTime = dateTimeStart.Add(toNow);
—— 完 ——
  • 某双代号网络计划中,工作M的最早开始时间和最迟开始时间分别为
  • 工程网络计划工期优化过程中,在选择缩短持续时间的关键工作
  • 为什么说C#是类型安全的
  • WinCC:如何经Windows对话框设置日期时间?
  • HTTP 错误 500.22 - Internal Server Error 检测到在集成的托管管道模式下不适用的 ASP.NET 设置。
  • 在OSI(Open System Interconnet,OSI)7层协议中,()有 IGMP 协议。
  • 根据增值税法律制度的规定,下列关于增值税纳税义务发生时间的表
  • C# EPPlus 冻结首行和冻结多列
  • 在工人工作时间消耗的分类中,必须消耗的工作时间不应包括( )
  • C# 未能创建 SSL/TLS 安全通道/未能为 SSL/TLS 安全通道建立信任关系

© CopyRight 2014~2024 薄学网.