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

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

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);
—— 完 ——
  • 关于pom.xml的Missing artifact net.sf.json-lib:json-lib:jar:2.4报错问题
  • 施工质量事故发生以后,按规定的时间和程序,及时向施工企业报告
  • C#中常见的winform控件命名规范
  • 项目是“一组有启止时间的、相互协调的受控活动所组成的特定过程
  • C# .NET DateTime 与 Unix 时间戳互转
  • 某单代号网络计划如下图所示(时间单位:天),其计算工期是( )天。
  • C# Linq利用Take和Skip实现分页功能
  • HTTP 错误 500.22 - Internal Server Error 检测到在集成的托管管道模式下不适用的 ASP.NET 设置。
  • 利用Intranet建立起有效的行政办公和员工管理体系
  • C#调用HTTP POST请求上传图片

© CopyRight 2014~2024 薄学网.