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

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

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);
—— 完 ——
  • 根据《工程网络计划技术规程》,网络计划中确定工作持续时间的方
  • 工程网络计划执行过程中,如果某项工作实际进度拖延的时间
  • C# LoadXml 时发生 hexadecimal value 0x08, is an invalid character 错误
  • CentOS / Oracle x64 安装 .NET Core SDK
  • (2022-05事业单位联考A类)39、研究发现,1980年至2014年,气候变暖使高寒草地植被生长更早、更快,“最适生长期”时间提前。
  • 计算sql语句执行时间
  • 通过配置ASP.NET的web.config配置文件自动给IIS添加MIME类型
  • C# .NET 使用Adobe Acrobat Pro实现PDF转Execl
  • DotNet生成随机数的一些方法
  • C# .NET EPPlus 复制 Execl 的 Sheet 到另一个 Execl

© CopyRight 2014~2024 薄学网.