如何使DateTime字符串根据时区变化?

时间:2015-07-29 02:26:09

标签: javascript jquery time internationalization

我正在写一个网站,我得到了这个奇妙的想法。我会根据查看的时区更改联系人页面。

示例:

在当地时区(GMT +1)查看时:

I can be reached between 08:30 and 17:30

在纽约观看时(格林威治标准时间-5):

I can be reached between 03:30 and 12:30

旧金山(格林威治标准时间-8):

I can be reached between 00:30 and 09:30

在北京(GMT +8):

I can be reached between 16:30 and 01:30

......你明白了。

我不知道应该从哪里开始。我知道moment.js,但我不确定它是否适用于此目的,'特别考虑到我希望这个由用户当前位置自动确定的事实。

我在服务器上使用带有Express.js的Node.js,在客户端使用jQuery。有什么帮助吗?

1 个答案:

答案 0 :(得分:1)

您可以使用UTC时间创建日期对象,并从中获取当地时间。

select sum(Project) as project,sum(node) as node from(
select count(Project) as Project,0 as node from tablename 
Union all
select 0 as Project,count(node) as node from tablename)a