DST 是否影响 Date() 对象

Does DST affect the Date() object

我正在构建一个小型 Web 应用程序,它具有一些基于时间的方面,例如根据一天中的几点显示和隐藏内容。我的朋友告诉我,在 DST 到来之前,这将有效,然后我将不得不更改我所有的小时检查。这是真的吗?

创建 new Date() 时,无论情况如何,它都代表用户的当前时间。来自 MDN:

When no parameters are provided, the newly-created Date object represents the current date and time, specified in the local time zone, as of the time of instantiation.

我强烈建议不要尝试自己处理夏令时,因为一旦你陷入困境,它就会变得非常复杂。