TimeZone详细介绍了MVC

时间:2011-05-19 04:23:54

标签: asp.net-mvc timezone

您好 我试图找出一种方法来获取客户端时区详细信息并将其存储在数据库中,以后将用于计算UTC日期。所以我需要的是

1)一种获取客户端时区的方法,无需用户从列表中选择(因此可能需要javascript) 2)我需要存储哪些时区详细信息,然后我可以使用它来计算该用户的UTC日期

请注意该项目基于MVC框架

2 个答案:

答案 0 :(得分:2)

您可以尝试detect the timezone using javascript,这里是more robust version。然后将其包含在隐藏字段或查询字符串变量中,以便服务器可以获取它。

答案 1 :(得分:0)

您可以在javascript中使用getTimezoneOffset()方法 它返回格林威治标准时间(GMT)与当地时间之间的时差,以分钟为单位。