javascript - 使用 "new date()"JavaScript 函数时考虑控制面板日期时间

标签 javascript date dst

我使用“new date()”对象在 JavaScript 函数中获取客户端日期。但该对象正在考虑系统控制面板中为日期和时间控件设置的属性。

例如, 如果我选中系统(控制面板)的日期和时间控制的复选框“自动调整夏令时变化的时钟”,那么我将根据夏令时获取日期(从JavaScript),如果我取消选中它,我将根据标准时间获取日期。

我需要的是从 JavaScript 函数获取日期,而不考虑控制面板的日期和时间控件。有办法做到这一点吗?

最佳答案

或者将所有内容都基于 UTC

这是忽略 DST 的时区检测。看起来有点蛮力,但我找不到我以前用过的 http://www.michaelapproved.com/articles/timezone-detect-and-ignore-daylight-saving-time-dst/

关于javascript - 使用 "new date()"JavaScript 函数时考虑控制面板日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1518910/

相关文章:

javascript 为 webgl 加载纹理

javascript - Mapbox js : Changing the different latlng of a polyline based on properties

python - Python中的公元前日期

.net - 如何获取正确的时区偏移(夏令时和夏令时之外)

c - Linux、时区和夏令时

javascript - 在 JavaScript 中强制重新加载跳过 Service Worker

Javascript URL 中包含非法字符

mysql - 使用 "where"和 "order by"子句为我的 sql 表创建索引以进行查询

java - 无法解析的 unix 时间戳

timezone - 为什么这个 Joda 偏移量无法正确获得夏令时