通用TimeZone根据登录用户位置

时间:2014-05-06 10:37:27

标签: asp.net-mvc-4 datetime

我希望所有来自Model的DateTime对象都可以转换为登录用户的Local。所有日期时间都以UTC格式存储在数据库中。 例如 如果某人Create user和CreatedDate存储在UTC.Now(2014-05-06 01:00 PM); 然后有人从巴基斯坦登录并导航到用户视图,然后DateTime必须显示为最后创建的用户的时间为2014-05-06 06:00 PM。 我知道如何转换,但这是最好的方法。我想将来自数据库的所有日期时间转换为当前..

1 个答案:

答案 0 :(得分:0)

我在DateTime.UtcNow中保存了所有我的日期格式 并在DB中添加1列TimeZoneId,并在需要在视图上显示某些结果或根据当前用户的时区想要操作的任何内容时进行检查。