-6
Q
时区计算
A
回答
2
虽然这是相当困难的回答没有特定技术的引用你的问题,我会尝试。
最终用户时区检测
当然,所有与时间相关的信息都应该在本地格式和本地时区呈现。本地我的意思是最终用户使用的那个。
我猜你的应用程序不需要创建用户配置文件。我还假设航班时刻表不会在首页显示,用户需要执行搜索。在这种情况下,您有三种选择:
让用户从下拉框中指定时区。没有提到具体的技术,我没有办法告诉你应该怎么做。唯一需要指出的是,它应该提供UTC偏移量,时区名称和城市列表,例如:UTC + 01:00中欧时间(巴黎,柏林,华沙)。
你可以阅读当前时区与JavaScript的偏移和将其发送到服务器
在这种情况下,你可以使用下面的代码片段来检测偏移:
var now = new Date();
var offset = now.getTimezoneOffset();
这会给你目前 GMT以分钟为单位的偏移量。该解决方案的问题是,此偏移量可能与目标日期不同。
- 显然,你还可在恒定形式发送基于GMT日期的浏览器(例如,使用ISO8601格式:2011-05-25T11:07Z)和格式化使用JavaScript客户端在这个日期。虽然我从来没有听说过例如JQuery插件会这样做正确(尊重本地格式)。看来你会被迫写自己的。
日期和时间格式,以及时区转换
哈,这取决于解决方案要落实,以及要使用的技术。现在,我不能在这里写很多东西。
相关问题
- 1. 时区计算
- 2. 时区计算
- 3. SQL时区计算
- 4. 与时区计算时差
- 5. Drupal时区计算器
- 6. 时区偏移计算
- 7. 时区计算问题
- 8. C#时区计算问题
- 9. 约达时区计算
- 10. Javascript运行时间计算机时区
- 11. 基于时区的计算时间
- 12. 计算GMSPolygon区域
- 13. 分区大计算?
- 14. 时区计算的问题在JavaScript
- 15. 根据位置计算时区[Rails]
- 16. Postgres按日期与时区计算
- 17. 怪异行为计算时区差异
- 18. JS时区计算超过24
- 19. 从GMT值计算时区 - Android
- 20. 如何计算python中的新时区?
- 21. 计算jquery中的时区差异
- 22. 根据特定时区计算日期
- 23. 根据UTC根据用户时区计算时区
- 24. 计算UTC时间,当我知道时区和该时区的时间
- 25. Java计算置信区间
- 26. 从边界计算区域
- 27. 排序计算区域
- 28. 计算多边形区域
- 29. 计算Voronoi细胞区域
- 30. 如何计算trapizoid区域?
我们在说什么语言?请查看http://tinyurl.com/so-hints关于如何提问的一些有用信息。 – 2011-05-25 07:35:41
什么似乎是问题?你试过什么了? – 2011-05-25 07:56:50