【发布时间】:2017-02-01 03:30:05
【问题描述】:
.NET Core 中的 ConvertTimeToUtc 发生了什么?我知道它已经不存在了,但是它被其他东西取代了吗?这就是我过去获取客户日期和时间输入,然后将其转换为 UTC 以存储在数据库中的方式:
var timeZoneInfo=TimeZoneInfo.FindSystemTimeZoneById(viewModel.EventTimeZone);
var completeStartDate=TimeZoneInfo.ConvertTimeToUtc(viewModel.StartDate,timeZoneInfo);
这一直很好,直到 .NET Core。我能找到的任何当前示例似乎都在使用“ConvertTime”,但它们是从 UTC 到本地,这与我在这里的目标相反。那么,任何人都可以告诉我如何在 .NET Core 中完成同样的壮举吗?我目前在我的 project.json 文件中使用这个框架设置:
"frameworks": {
"netcoreapp1.0": {
"imports": [
"dotnet5.6",
"portable-net45+win8"
]
}
},
【问题讨论】:
标签: c# asp.net asp.net-mvc asp.net-core