【发布时间】:2016-10-14 16:50:22
【问题描述】:
我正在将一个项目从 .Net 4.5 转换为面向 .NetStandard 1.6 的 PCL,看起来 TimeZoneInfo 没有 ConvertTimeFromUtc 方法。如果进入的时间类型设置为 UTC,有什么区别吗?
【问题讨论】:
标签: c# .net-core .net-standard
我正在将一个项目从 .Net 4.5 转换为面向 .NetStandard 1.6 的 PCL,看起来 TimeZoneInfo 没有 ConvertTimeFromUtc 方法。如果进入的时间类型设置为 UTC,有什么区别吗?
【问题讨论】:
标签: c# .net-core .net-standard
要将 DateTime 转换为本地时间,您可以使用:
DateTime utcDateTime = DateTime.UtcNow;
DateTime localDateTime = new DateTime(utcDateTime.Ticks, DateTimeKind.Utc);
localDateTime = localDateTime.ToLocalTime();
【讨论】: