如何将存储在数据库中的UTC时间转换为用户的浏览器时区

时间:2014-06-13 07:46:05

标签: sql sql-server

使用SQL Server,如何将数据库中的时间(UTC)转换为用户的本地时区?

他们的时区并没有存储在数据库中,因此我必须使用外部方式对其进行转换(用户的本地时间/浏览器时区)。

如果有人可以提供帮助,那就太好了。感谢。

3 个答案:

答案 0 :(得分:0)

我认为在将输入插入SQL Server之前,您必须将输入转换为本地用户的时区。

或许你可以试试像this

这样的东西

答案 1 :(得分:0)

SQL Server在这方面帮助不大。

如果您完全不知道最终用户的确切时区,则必须使用JavaScript进行客户端转换:

答案 2 :(得分:0)

如果处理客户端时区,则需要在浏览器中解析日期/时间。

我会推荐MomentJs