儒略日转换工具

在公历日期、天文儒略日和YYDDD序数日期之间双向换算。

儒略日转换工具完全在浏览器中运行,日期在你的设备上换算,不会发送到任何地方。

由 Udit Agarwal 开发和维护

换算Unix时间戳

关于 儒略日转换工具

有两种完全不同的东西都被叫作儒略日,而这正是这个工具存在的理由。天文儒略日是自公元前4713年起连续计数的天数,天文和卫星工作都用它,因为其中没有月份、没有闰年,也没有时区可争,而且它从正午开始。另一种是印在包装、飞行记录和主机文件上的序数日期:年份后面接上当年的第几天,所以2026年3月1日写作26060。这个工具双向处理两者。

功能特性

  • 公历日期与儒略日互转,含一天中的小数部分
  • 在完整数值旁同时给出简化儒略日和约简儒略日
  • 可读写YYDDD和YYYYDDD两种序数形式
  • 一年中的第几天、星期几以及是否闰年
  • 距J2000.0历元的天数,便于天文计算
  • 同一时刻的Unix时间戳
  • 全部按UTC计算,时区不会挪动日期

如何使用 儒略日转换工具

  1. 选择从公历日期、儒略日还是序数日期开始
  2. 输入数值,需要小数部分时再填时间
  3. 在结果表中查看其余所有形式
  4. 用“现在”按钮填入当前的UTC时刻

示例

输入

2000-01-01 12:00 UTC

输出

JD 2451545.0 · MJD 51544.5 · ordinal 00001

J2000.0,现代天文坐标的参考历元。

常见错误与故障排除

  • 儒略日差了半天。 — 儒略日从正午开始而不是午夜。UTC午夜总是以.5结尾,所以2451545.0指的是2000年1月1日中午。
  • 标签上的序数日期解析不了。 — 它需要五位(YYDDD)或七位(YYYYDDD)。有些厂家会在前后加上工厂或班次代码,请只保留年份和天数。
  • 两位数的序数年份落到了错误的世纪。 — 00到69读作2000年代,70到99读作1900年代,这是通行的分界。需要明确世纪时请使用七位形式。
  • 日期与当地日历差了一天。 — 这里一律使用UTC。如果原始日期是当地时间且接近午夜,请先换算——儒略日正是为了消除这种歧义。

常见问题

什么是儒略日数?
自公元前4713年1月1日中午起连续计数的天数,采用先发儒略历。每一天都对应一个整数,没有月份也没有闰年,日期运算因此变得简单。
儒略日为什么从正午开始?
因为它是为夜间观测的天文学家设计的,他们不希望日期在一次观测中途改变。简化儒略日则把起点挪回午夜,方便其他人使用。
什么是简化儒略日?
儒略日减去2400000.5,把零日定在1858年11月17日午夜,数值也更易读。航天机构和大地测量广泛使用它。
包装上的儒略日是什么意思?
那是序数形式而不是天文形式:末尾几位是一年中的第几天,26060指的是2026年的第60天。它只占五个字符,排序也方便。
怎样得到今天的儒略日?
点“现在”按钮,它会填入当前UTC时刻并补全所有形式。整数部分是天数,小数部分是自上一个正午起经过的时间。

相关工具

更多日期 / 时间工具

  • 财季计算器 — 任意财务日历下的财季与财年。
  • 秒表 — 支持计圈、分段计时和 CSV 导出的秒表,切到后台标签页也能准确计时。
  • 倒计时器 — 设置小时、分钟和秒数,时间一到就响铃,带预设、全屏显示和分享链接。
  • 番茄钟 — 专注与休息循环,含长休息、时段计数,以及只保存在本地的每日专注记录。
  • 闹钟 — 设置一个或多个闹钟,可设标签、重复日和稍后提醒,标签页保持打开时就会响铃。
  • 间歇计时器 — 设置训练、休息、回合和组数,配有提示音,内置 Tabata、HIIT、EMOM 和拳击预设。
  • 日期倒计时 — 实时显示距离任意日期还剩多少天、时、分、秒,带节日快捷选项和可分享的链接。
  • Unix 时间戳转换工具 — 在 Unix 时间戳与可读日期(本地和 UTC)之间转换。
  • UUID 生成器 — 一次最多生成 1000 个 UUID:随机 v4、按时间排序的 v7 或 NIL UUID。
  • Cron 解释器 — 解释 cron 表达式并预览接下来的运行时间。
  • 世界时钟与时区转换工具 — 在 24 小时网格中比较各城市时间并规划会议。
  • Cron 表达式生成器 — 可视化构建 cron 表达式,附带摘要与运行时间。

查看全部日期 / 时间工具 (29) · 全部工具