C# 时间戳转时间

提问

C# 如何时间戳转时间

回答

  string id = TimeZoneInfo.Local.Id;
  DateTime start = new DateTime(1970, 1, 1) + TimeZoneInfo.Local.GetUtcOffset(DateTime.Now);
  DateTime startTime = TimeZoneInfo.ConvertTime(start, TimeZoneInfo.FindSystemTimeZoneById(id));
  DateTime fromDate = startTime.AddMilliseconds(ts);
posted @ 2024-04-01 10:08  东百牧码人  阅读(84)  评论(0)    收藏  举报