我需要编写一个JavaScript函数,它返回当前的PST日期时间,即使页面在另一个时区打开。我不是最聪明的JavaScript头......任何想法?如何显示PST时间,而不考虑用户的位置?
0
A
回答
3
仅靠Javascript是无法做到这一点的。 Javascript是客户端,只会在当地时间提取用户。编辑:它似乎JavaScript可以实现这一点,使用Date.getTimezoneOffset()
,但我会亲自选择第二个选项。
您可以随时设置一个AJAX功能,从服务器请求时间(例如http://mydomain.com/ajax/currenttime),然后将其显示给用户。
2
你可以使用通用的时间,只是使用JavaScript方法它翻译成你的PST时间Date.UTC(year, month, day [, hours, minutes, seconds, ms])
编辑: 直接从http://www.ecma-international.org两者
从本地时间到UTC15.9.1.9从UTC本地TimeConversion到当地时间定义为
转换是 通过
UTC(t) = t – LocalTZA – DaylightSavingTA(t – LocalTZA)
需要注意的是UTC(本地时间(T))不一定总是等于t
相关问题
- 1. 不考虑位置
- 2. 显示的日期/时间时,如何考虑用户的本土文化?
- 3. 比较NSDates而不考虑时间
- 4. 如何显示日期时间考虑与时区
- 5. 如何设置日期而不考虑时区?
- 6. 如何计算相对时间,而不考虑客户端日期时间设置
- 7. Grails - 考虑到时区用户的显示日期
- 8. PDT/PST中的AngularJS显示时间
- 9. TreeLayout不考虑节点的位置
- 10. 获取元素位置()不考虑父
- 11. 如何解决在CSS中的框位置,而不考虑屏幕分辨率?
- 12. 如何在蚂蚁中复制文件,而不考虑它的位置
- 13. 从特定位置提取数据,而不考虑空白
- 14. 如何执行加法而不考虑进位操作?
- 15. 为特定的EST时间设置本地通知,而不考虑用户的默认时区
- 16. 根据db的日期提取结果,而不考虑时间
- 17. 显示对象在玩家面前,而不考虑其旋转
- 18. 继续显示Jquery模式而不考虑页面加载
- 19. 考虑到时间差异
- 20. 如何显示在用户位置
- 21. 如何设置下拉值而不考虑大小写
- 22. ColdFusion中的显示时区(例如PST)
- 23. setTimeout在$ .each内不会考虑时间
- 24. CAEmitterCell不考虑持续时间值
- 25. NSCalendar组件不考虑时间
- 26. CSS。如何以flex为中心考虑显示宽度的元素,而不是可用空间
- 27. 比较两个日期而不考虑时间
- 28. 查询日期时间字段而不考虑T-SQL中的时间
- 29. 爪哇 - 格式日期时间考虑TimeZone的考虑
- 30. Rails - 如何显示时区集,考虑到dst
我相信这只是定义如果用户的机器时间和时区设置正确,则工作。服务器端解决方案将更加准确。 – dashmug 2013-01-30 00:06:07