1
我正在处理一个项目,其中我在服务响应中获取UTC DateTime。 我想在特定时区将UTC日期时间转换为日期时间。我试过System.TimeZoneInfo.ConvertTimeBySystemTimeZoneId但它在xamarin表单pcl中不可用。将UTC日期时间转换为特定时区xamarin表单pcl
有没有解决方法或解决方法来处理这种情况?
感谢
我正在处理一个项目,其中我在服务响应中获取UTC DateTime。 我想在特定时区将UTC日期时间转换为日期时间。我试过System.TimeZoneInfo.ConvertTimeBySystemTimeZoneId但它在xamarin表单pcl中不可用。将UTC日期时间转换为特定时区xamarin表单pcl
有没有解决方法或解决方法来处理这种情况?
感谢
试试下面的代码:
TimeZoneInfo.ConvertTime(date, TimeZoneInfo.Local);
尝试使用ToLocalDateTime()
这样:
DateTime date = DateTime.Now;
var test = date.ToLocalDateTime();
那么你已经有* *要转换成'TimeZoneInfo' ?更多细节将会有所帮助。 –
我从服务解析json后得到UTC日期时间。我想通过TimeZoneInfo.ConvertTimeBySystemTimeZoneId方法更改时区,但它缺少。有TimeZoneInfo.Convert方法存在。 – Sunny
但你想使用什么时区? –