Javascript处理不同时区的夏令时
Javascript handle daylight savings time for different time zones
在我的网页上有一个输入框供用户输入日期。由于某些原因,我不能使用日期时间选择器,我必须通过ajax将其作为String
传递给基于。net的服务。
用户可能来自不同的时区。日期以UTC格式存储在数据库中。
似乎我有两个选项来处理时区:
- 将日期字符串在前端转换为UTC日期字符串并传递给服务。
- 将UTC偏移量传递给服务并在后端将日期字符串转换为UTC。
但是,这两个选项都不能处理夏令时。
有谁能给我一些建议吗?Javascript的toUTCString()
和像getUTCDate()
而不是getDate()
这样的函数将忽略时区偏移量,我假设包括DST偏移量。
相关文章:
- toLocaleDateString和toLocaleString方法不尊重机器时区
- 高库存时期时间与时区不匹配
- 仅在IE中,javascript中的时区名称不正确
- 带时区的Javascript Datestring转换器
- 获取用户选择的不带时区的日期
- Rails:如何获取当前用户'使用Heroku时的时区
- JavaScript - 检查时区的夏令时
- 如何在Dynamics CRM中获取时区的夏令时开始和结束时间
- 如何使用 Javascript 确定夏令时是否对给定日期和时区有效
- 检查不同时区的夏令时是否有效
- 使用时刻.js或时刻时区,匹配标准时间和夏令时
- 如何处理夏令时时区偏移量
- 时区转换器,包括夏令时
- JavaScript、时区和夏令时
- 如何在JavaScript中处理夏令时和时区
- 经过计算,日期似乎正在将时区从夏令时更改为标准时区
- Javascript处理不同时区的夏令时
- Javascript在没有夏令时的情况下无法获取时区
- 是否有一个jQuery日期格式化插件,可以处理多个时区和适当的夏令时
- Javascript日期-如何知道夏令时是否在给定时区生效