【发布时间】:2020-12-09 22:09:56
【问题描述】:
在 .NET Core 中,我想简单地将 UTC 日期时间转换为特定时区中的日期时间。
看来我需要调用TimeZoneInfo.ConvertTimeFromUtc(myUtcDateTime, specificTimeZone),但是如何获取specificTimeZone?
使用TimeZoneInfo.FindSystemTimeZoneById("My timezone name") 似乎有风险,因为我想在可能有自己的时区名称的不同系统中使用此功能。
【问题讨论】:
-
我能知道转换的原因吗,你想在哪里显示转换的时间?在用户界面上?
-
当然。为方便起见,我的系统使用 UTC 时间,但我正在与希望在其本地时间接收日期的客户集成。
标签: c# .net .net-core time timezone