我使用“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/