Chinaunix首页 | 论坛 | 博客
  • 博客访问: 295010
  • 博文数量: 32
  • 博客积分: 665
  • 博客等级: 上士
  • 技术积分: 370
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-25 11:20
文章分类

全部博文(32)

文章存档

2023年(1)

2021年(1)

2020年(2)

2018年(3)

2014年(1)

2013年(2)

2012年(9)

2011年(9)

2010年(2)

2009年(2)

分类: 其他平台

2023-01-12 16:58:39

宇宙的时间轴,以目前人类的认知,被认为是均匀的
因为地球移动和转动的不均匀,导致地球确定地点正午时刻的偏差
用于计时的世界 UTC 时间,则需要顺应偏差而进行相应的调整
也就是说闰秒的发生是不可预言的,当测量到的偏差超过 0.9 秒时进行人为的调整
这就是闰秒的缘来,闰秒有正闰秒和负闰秒之分,目前(2023)来看发生的都是正闰秒
闰秒在早些时候较为密集,每 1 年或每隔 1-2 年就会润一次,近些年(2023)有变少的趋势
由 UTC 协调时管理组织,将闰秒声明公开通知世界各国各界
卫星授时系统中有包含闰秒信息,闰秒声明一般发生在:
12 月 31 日 UTC 23:59:59 - 00:00:00 跨天位置的 00:00:00 之前
或者 6 月 30 日 UTC 23:59:59 - 00:00:00 跨天位置的 00:00:00 之前
相应的,GMT+8 时区的北京时间,闰秒声明一般则会发生在:
1 月 1 日 上午 8:00:00 之前,或者 7 月 1 日 上午 8:00:00 之前

IEEE C37.118 对 IRIG-B 的扩充位的变化情况:

当正闰秒发生时,在闰秒所在的分钟里,多出来的 1 秒被写作 23:59:60,UTC 秒正常增长
下一秒的 00:00:00 对应的 UTC 秒与之前的闰秒相同,不进行增长
闰秒发生前和闰秒本秒 :01-:60 置 LSP 预闰秒标记,00:00:00 以后恢复正常

当负闰秒发生时,在闰秒所在的分钟里,跳过 23:59:59,UTC 增长 2,直接跳到 00:00:00
没有 :59 秒,则在闰秒发生前 :01-:58 秒置 LSP 预闰秒标记,00:00:00 以后恢复正常

时间信号的处理:
The most important is the precise edge of the signal,
which indicates the start of this second.
而这个秒沿到底是哪个具体的 UTC 秒,以及其附属信息,则会附加在后续的编码信号里
当一个秒的精准秒沿和其所有信息全部收集完成时,已经距离这个秒的开始沿滞后接近 1 秒了
高精度的时间系统里,于 the newest second 内取时间戳的情况是很常见的,
这时此秒的完整信息必然尚未接收完成,因此,缺少 the newest second 的详细信息,
而这些信息一般是根据之前秒推断预判出来的,包括闰秒和 UTC 增长情况

阅读(403) | 评论(0) | 转发(0) |
0

上一篇:linux 增加字符界面 Shift+PageUp 向上滚动限制

下一篇:没有了

给主人留下些什么吧!~~