将datetime转换为最终用户时区

时间:2015-03-05 07:29:48

标签: c# datetime timezone

我们都知道服务器时间格式是UTC,但最终用户可以从不同的时区访问。我们如何知道最终用户的时区并在当地时区转换为他们。

1 个答案:

答案 0 :(得分:0)

您可以使用JavaScript来确定用户的时区。您应该获得客户端的(UTC)偏移量(以分钟为单位):

var offset = new Date().getTimezoneOffset();

然后对从服务器获取的时间进行相应的加法或减法,以获得最终用户的本地时间。