繁体   English   中英

Javascript处理不同时区的夏令时

[英]Javascript handle daylight savings time for different time zones

在这里,我的网页上有一个输入框,供用户输入日期。 由于某种原因,我不能使用日期时间选择器,而必须通过ajax将它作为String传递给基于.NET的服务。

用户可能来自不同的时区。 日期以UTC格式存储在数据库中。

看来我有2个选项来处理时区:

  1. 在前端将日期字符串转换为UTC日期字符串,然后传递给服务。
  2. 将UTC偏移量传递给service并将后端的日期字符串转换为UTC。

但是,这两个选项都无法处理夏令时

有人可以给我一些建议吗?

Javascript的toUTCString()和诸如getUTCDate()而不是getDate()类的函数将忽略时区偏移,包括我假设的DST偏移。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM