GPS 周和年积日(DOY):GNSS 日历与日期换算
把日期换算成 GPS 周、年积日(DOY)、周内秒和儒略日/MJD,也可反向换算。附 GPS 月历和实时 GPS 时钟。查找 RINEX 文件、星历和 IGS 产品时都要用到。
时间只在午夜前后(GPS 日和年积日按 UTC 计算)以及周内秒上影响结果。
GPS 周从 1980 年 1 月 6 日起算。如果接收机显示的是 10 位“短周”(0~1023),需加 2048(2019 年 4 月以后的日期)——在这里直接输入短周也可以,计算器会自动加上。也支持 IGS 文件格式:24383(周 + 天)。
年积日是 RINEX 文件名的一部分(例:bjfs2700.26o = 2026 年第 270 天)。
结果
GPS 日历
每格显示日期,下方为年积日。左侧为 GPS 周(从星期日开始)。点击某一天即可换算。
GPS 周、年积日和 GPS 时
GPS 周从 1980 年 1 月 6 日起计数,每周总是从 GPS 时星期日(第 0 天)零点开始。周内秒(TOW)范围为 0~604799。年积日(DOY)范围为 1~365(闰年 366),按 UTC 计算。
GPS 时没有闰秒:目前比 UTC 快 18 秒(自 2017 年起)。对较早的日期,计算器采用当时有效的差值。部分接收机显示的“短周”(0~1023)是同一个计数,每 1024 周归零一次。北斗时(BDT)从 2006 年 1 月 1 日起算,比 GPS 时慢 14 秒。
常见问题
现在是第几个 GPS 周?
顶部的“现在”栏显示当前的 GPS 周、周内日、年积日和 GPS 时,每秒更新。
年积日(DOY)有什么用?
IGS 以及各国 GNSS 连续运行参考站(CORS)的 RINEX 文件按年和年积日存放。例:bjfs2700.26o(RINEX 2)和 BJFS00CHN_R_20262700000_01D_30S_MO.crx.gz(RINEX 3)都是 BJFS 站(北京房山)2026 年第 270 天的数据。根据年积日即可在数据服务器上找到对应的目录和文件。
GPS 周从星期几开始?
从 GPS 时星期日 00:00 开始(第 0 天),星期六是第 6 天。较早的 IGS 产品文件名使用“周 + 天”格式(例:igs21000.sp3)。
GPS 时和 UTC 有什么区别?
自 2017 年 1 月 1 日起,GPS 时比 UTC 快 18 秒,因为 GPS 时不加闰秒。1980 年 GPS 时起算时,两者相同。北京时间 = UTC + 8 小时。
什么是 GPS 周翻转(rollover)?
GPS 传统导航电文用 10 位二进制播发周数(0~1023)。该计数在 1999 年 8 月和 2019 年 4 月两次归零,旧接收机可能因此显示错误的日期。本工具总是显示完整周数,同时给出短周(10 位)形式。
