日期时间从 android 应用程序的服务器上托管的 asmx 网络服务收到错误

问题描述

我有一个通过 xamarin.android 创建的 android 应用程序。该应用程序应该显示一个日期时间,其值是通过与数据库一起托管在服务器上的 asmx webservice 从数据库接收的。现在数据库中的日期是正确的。但是当我得到它时,它看起来不一样了。但是,当 Web 服务在我的 iis 上本地托管时,日期的值是正确的。我尝试了几种方法,例如将 <globalization culture="en-GB"><globalization culture="auto"> 添加到我的 web.config 中,但没有奏效。 我尝试使用

DateTime datee = DateTime.Parse(summary_Requests.Rows[position["requestDate"].ToString()); TimeZoneInfo usersTimeZone = TimeZoneInfo.FindSystemTimeZoneById("Eastern Standard Time"); DateTime usersLocalTime = TimeZoneInfo.ConvertTimeFromUtc(datee,usersTimeZone); 在我的应用程序中,但它也不起作用。问题是什么? 提前致谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)