我编写了以下代码,将DateTimeOffset转换为CST DateTime
var bookingDateInCst = TimeZoneInfo.ConvertTimeBySystemTimeZoneId(itemRequest.BookingDate, "Central Standard Time");这在我的本地机器上工作,但是当我在PCF云环境上部署它时,我得到了以下错误:“本地计算机上找不到时区ID‘中央标准时间’”。
怎么修呢?
发布于 2022-03-29 20:14:05
通过读取这个块,我使用了TZConvert实用程序
https://devblogs.microsoft.com/dotnet/cross-platform-time-zones-with-net-core/
它帮助我使用以下代码解决了这个问题:
var cstTimeZoneInfo = TZConvert.GetTimeZoneInfo("Central Standard Time");
var bookingDateInCst =TimeZoneInfo.ConvertTimeFromUtc(itemRequest.BookingDate.UtcDateTime, cstTimeZoneInfo);https://stackoverflow.com/questions/71668279
复制相似问题