c# - 'TimeZoneInfo' 不包含 'ConvertTimeFromUtc' (DNX Core 5.0) 的定义

标签 c# asp.net-core dnx

下面的代码在升级到 asp5 之前可以正常工作。 DNX Core 5.0 不支持方法ConvertTimeFromUtc。是否有另一种适当的方法来实现这一目标?

public DateTime GmtNow() {
    return TimeZoneInfo.ConvertTimeFromUtc(DateTime.UtcNow, TimeZoneInfo.FindSystemTimeZoneById("GMT Standard Time"));
}

最佳答案

那个方法已经不存在了,我猜是因为下面的方法覆盖了所有选项:

TimeZoneInfo.ConvertTime(
    DateTime.UtcNow, TimeZoneInfo.FindSystemTimeZoneById("GMT Standard Time"))

关于c# - 'TimeZoneInfo' 不包含 'ConvertTimeFromUtc' (DNX Core 5.0) 的定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33565725/

相关文章:

c# - 如何在 MVC .Net 中通过邮件发送文件(位于 URL)作为附件

c# - 在 ASP.NET Core 中访问 _Layout.cshtml 中的 cookie

c# - 就地交集两个不同类型的集合

asp.net - OWIN Katana 与 ASP.NET Core Docker 容器相比如何

c# - 从 GitHub 部署到 Azure 错误

javascript - 如何获取google搜索结果的间接链接

c# - 自定义授权过滤器在 ASP.NET Core 3 中不起作用

asp.net - 带有 PostgreSql 的 ASP Core 1。授权和认证

visual-studio-2015 - 在 Windows 中发布的 ASP.NET 5 Web 应用程序可以在 Linux 上运行吗?

visual-studio-2015 - 如何使用project.json引用另一个文件夹中的本地csproj?