2010-08-11 84 views
1

我有一个问题将包含DateTime的JSON传递给asp.net代码隐藏(c#)。ASP.NET Javascript日期时间TimeZone问题

如果客户端浏览器是在同一个时区,因为我有没有问题的服务器,但如果是在不同的时区我的时间越来越由两个时区的偏移值进行修改。

但是我所有的日期时间需要与00:00时的日期,而不管这个日期来自时区。

感谢

回答

0

如果你想在客户端和服务器共享这样相同的相对时间,在客户端传回一个描述一些易于解析格式的日期。然后你的服务器代码可以解析该字符串,就好像它是本地时间一样。

或者你可以在UTC时间的一切工作。

你必须要小心这样的事情当然。例如,如果客户希望安排一些活动在服务器处发生,则服务器的午夜可能与客户端的午夜不同。因此,客户端需要明确表示时间设置是针对服务器的时区。