当前位置: 首页 > 面试题库 >

日历可满足leap秒吗?

上官树
2023-03-14
问题内容

是闰秒通过使用GregorianCalendar类照顾?

如果不是,那么任何第三方图书馆都可以满足要求吗?


问题答案:

java.util.Date API表示

“……尽管Date类旨在反映协调世界时(UTC),但它可能不能完全反映协调世界时(具体取决于Java虚拟机的宿主环境。......大多数计算机时钟的准确性不足以使其能够反映the秒的区别。”

维基说

“由于地球的旋转速度会因气候和地质事件而变化,因此UTC seconds秒的间隔是不规则的且不可预测的。每个UTC
leap秒的插入通常是由国际地球自转和参考系统服务(IERS)提前大约六个月决定的”

也就是说,没有一个班级可以知道未来的IERS决定。



 类似资料:
  • 问题内容: 我正在解析一些具有the秒时间戳记datetime的数据。我使用以下代码来解析该字符串并将其转换为datetime对象: Python文档声称这不应该成为接受的问题。但是,我在上面的时间戳中收到此错误 谢谢 问题答案: 做这个: 输出为:

  • 问题内容: java函数System。 currentTimeMillis ()显然返回自1970年1月1日以来的秒数。但是,根据Wikipedia.org/wiki/Leap_second的说法,自1972年以来已经有25个leap秒。这意味着自1970年1月1日以来的实际秒数比单纯的计算所建议的秒数多25。是否系统。 currentTimeMillis ()会天真的计算而忽略the秒吗? 问题

  • 我正在尝试使用cucumber框架与selenium和appium,但在执行cucumber特性时,我得到以下异常: @CucumberOptions(features={“src//test//java//feature”},glue={“pages”},plugin={“pretty”,“html:target/cucumber”},tags={“@web”,“@test”,“@appium”

  • 问题内容: PHP手册指出返回  “ 当前UNIX时间戳”  ᴀ  和返回 “当前Unix时间戳和微秒”  ʙ。 但是,是否 保证 这些功能的行为类似于严格符合POSIX.1的系统的行为? 具体来说,是否插入leap秒,使  |  的输出 在第二天的开始(也就是the秒的结尾) 向后* 跳1秒(在第二天的第一秒的整个过程中)

  • 问题内容: 在Kubernetes代码中,该函数具有以下两种类型的结果列表: 该函数的最后一行是: 进口: 我通过在该import语句上运行而得到,对象在中定义: (并且我在这里在网上找到了相同的代码。) 地址运算符会创建一个指针…更具体地说,Go规范指出: 对于类型T的操作数x,地址操作&x生成指向 T的类型 T的指针。 和指针的类型不同于其基本类型: 指针类型表示指向给定类型的变量的所有指针的

  • 我觉得我一定忽略了什么。 null Grunt@0.4.2应该匹配所有这些依赖项,但npm说它不匹配,安装失败。我是不是忽略了什么? 根据请求,我的package.json文件: