- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我不知道为什么,但在某些电脑上,momentjs 显示的时间是错误的。我相信这是由夏令时造成的(目前在我国)。但在一些电脑上显示正确,而在其他电脑上则有 1 小时的差异(就像这个打印屏幕)。显然我测试的所有电脑的配置都是相同的。
更新:在新的检查中,我看到 Firefox x chrome 显示的时间不同。看来问题仅出在 Chrome 中。
在 Windows 注册表中,值 HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation 为:
我的注册表中不存在 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Times Zones。
Chrome navigator.userAgent:Mozilla/5.0(Windows NT 6.1;Win64;x64)AppleWebKit/537.36(KHTML,如 Gecko)Chrome/71.0.3578.80 Safari/537.36
Firefox navigator.userAgent:Mozilla/5.0(Windows NT 6.1;Win64;x64;rv:63.0)Gecko/20100101 Firefox/63.0
.
最佳答案
感谢您提供问题中的所有信息。不过,我会说,回想起来,这并不是真的on topic for Stack Overflow ,并且可能更适合 SuperUser或ServerFault StackExchange 网络中的站点。不过,我想我可以解决你的问题:
主要原因是你写的:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Times Zones
doesn't exists on my Registry.
这意味着,由于某种原因,可能是其他软件或系统管理员,那个非常重要的 key 已被删除。该特定 key 是 Windows 时区数据库的根,包含“动态 DST”信息 - 允许 DST 的开始和结束每年都不同。它允许在控制面板中显示时区列表以供选择。如果该键确实不存在,则该列表应显示为空。
为什么您看到 Chrome 关闭了一小时,是因为 Chrome 在内部获取 TimeZoneKeyName
,然后尝试在时区数据库中查找相应的条目。如果找到,则可以使用动态 DST 来确保 JS Date
对象在逐年变化方面表现正确。
有趣的是,当它找不到(因为它已在您的计算机上删除)时,Chrome 就不会应用所在<的键中的当前年份 DST 信息/em> 存在于您的计算机上。它只是假设没有夏令时。另一方面,当时区数据库丢失时,FireFox 似乎会回退到使用当前年份的 DST 信息。
无论哪种方式 - 您都在处理未记录的行为,因为删除该 key 对您的计算机来说不是一个合理的状态。还有很多其他事情不一定能正常工作(例如安排与其他时区的人员进行 Outlook session )。
此外,从您的注册表屏幕截图中可以看出,DaylightStart
值是 2017 年的值,当时巴西将于 10 月开始实行夏令时。现在从 11 月开始,因此该值的开头 00 00 0a 00
应为 00 00 0b 00
。此更改是在 Windows 中通过 KB4093753 进行的。 ,您的计算机上似乎不存在该文件。这告诉我 Windows 更新没有在这些计算机上运行。 也许您的管理员正在手动选择要安装的更新,或者它们可能根本没有更新。
特别是关于时区,请了解变化是不可预测的。世界各地的各国政府都可以而且确实改变了他们的时区信息,有时是负责任的,有时是随意的。 Microsoft 跟踪此数据的更改并相应地为 Windows 生成更新。您可以在 the Microsoft TZ/DST blog 上查看这些更新,或在 KB914387 的“已发布的更新”部分中。如果您不及时了解最新信息,则您可能无法获得准确的时区信息。如果您删除了此处所示的时区注册表项,那么一切都将失败。
另请注意,即使对于您所在国家/地区以外的国家/地区,拥有当前时区信息也很重要。例如,也许您可能需要安排与另一个时区的人的 session 。如果您的计算机未及时更新时区数据,则您可能会错误地安排该 session 。
此时,我建议安装最新的时区更新(无论指定的国家/地区),即 KB4468323在撰写本文时。时区更新是累积性的,因此理论上安装此更新应该可以恢复丢失的注册表项并解决问题。
或者,也许更好,只需重新打开 Windows 更新即可。您可能还缺少很多很多更新。
关于javascript - Moment JS 在某些 PC 上显示出 1 小时的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53675594/
我从NVIDIA手册Eg中复制了以下代码:__threadfence()。他们为什么有 在以下代码中使用了__threadfence()。我认为使用__syncthreads()而不是__thread
我在使用 SVN 更改列表和 svn diff 时遇到了一些麻烦.特别是我想获取特定修订范围的特定文件列表的更改历史记录。 SVN 变更列表似乎是完美的解决方案,所以我的方法是: svn change
我有两个 IP 地址列表。我需要将它们合并到三个文件中,交集,仅来自 list1 的文件和仅来自 list2 的文件。 我可以用 awk/diff 或任何其他简单的 unix 命令来做到这一点吗?如何
假设自上次更新(恢复)到我的 a.b 文件以来我做了一些更改。 此 a.b 文件也在存储库中更改。 现在我想将我所做的更改与 repos 更改进行比较。 如果我 svn revert 文件,我可以看到
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 7 年前。
我使用的是 openssl 1.0.1c , linux x86_64 我正在创建包含“hello”的文件(没有换行符) openssl dgst -sha256 hello_file i get :
假设我们有几个库。 有什么区别核心和 普通 图书馆?他们应该如何被认可,我们是否组织了两者的职责? +Common -Class1 +Core -Class2 +Lib1 has : Comm
如何在 SQLite 中计算以毫秒为单位的最小时间间隔? 好的,提供一些背景信息, 这是我的 table 的样子: link_budget table 所以有这个时间列,我想发出一个请求,以毫秒为单位
我想知道,乐观并发控制 (OCC) 和多版本并发控制 (MVCC) 之间的区别是什么? 到目前为止,我知道两者都是基于更新的版本检查。 在 OCC 中,我读到了没有获取读取访问锁的事务,仅适用于以后的
说到 SignalR,我有点菜鸟。刚刚开始四处探索和谷歌搜索它,我想知道是否有人可以向我解释完成的事情之间的一些差异。 在我见过的一些示例中,人们需要创建一个 Startup 类并定义 app.Map
我在 Ogre 工作,但这是一个一般的四元数问题。 我有一个对象,我最初对其应用旋转四元数 Q1。后来,我想让它看起来好像我最初通过不同的四元数 Q2 旋转了对象。 我如何计算四元数,该四元数将采用已
我了解 javascript 模块模式,但我使用两种类型的模块模式,并且想从架构 Angular 了解它们之间的区别。 // PATTERN ONE var module = (function()
我有两个具有完全相同键的 JSON。 val json1 = """{ 'name': 'Henry', 'age' : 26, 'activities' : {
我发现使用 VBA 在 Excel 中复制单个文件有两种不同的方法。一是文件复制: FileCopy (originalPath), (pathToCopyTo) 另一个是名称: Name (orig
我想知道查找两个 float 组之间差异的绝对值的最有效方法是什么? 是否是以下内容: private float absDifference(float[] vector1, float[] vec
我有一个关于 wicket getApplication 的问题。 getApplication() 和 getSession().getApplication 有什么区别? 部署 wicket 应用
我刚刚开始使用activemq,我有一个关于追溯消费者的问题,为了启用这个功能,你需要有一个持久的订阅。但是在主题上启用和不启用追溯的持久订阅有什么区别? activemq 文档说。 http://a
我有两个具有完全相同键的 JSON。 val json1 = """{ 'name': 'Henry', 'age' : 26, 'activities' : {
得到另一个 Erlang 二进制表示查询('因为这就是我最近正在阅读的内容,并且需要二进制协议(protocol)实现)。 如果我正确理解了类型说明符,那么对于“浮点”类型值,8 字节表示似乎很好(这
关闭。这个问题需要多问focused 。目前不接受答案。 想要改进此问题吗?更新问题,使其仅关注一个问题 editing this post . 已关闭 4 年前。 Improve this ques
我是一名优秀的程序员,十分优秀!