儒略日计算器

输入日期和世界时(UT),即可得到其儒略日数、儒略日和简化儒略日;或输入儒略日,读出它所对应的日期。计算在您的浏览器中完成。

免费 在浏览器中运行 核对于2026年11月10日星期二

换算方向
历法

您所输入日期所用的历法,或结果所用的历法。

年、月、日。公元0年即公元前1年,因此 -4712即公元前4713年。公元1年之前的年份前面要加负号。

世界时,不是您当地的时间。留空则为午夜零时。

结果

儒略日(JD) — 带小数的日数。儒略日从世界时正午开始。
儒略日数(JDN) — 自公元前4713年1月1日(儒略历)世界时正午起算的整天数。JDN 0 即该日。
简化儒略日(MJD) — JD 减去2400000.5。它的一天从世界时午夜开始,MJD 0 是1858年11月17日。
日期 —
一天中的时间(UT) —
星期 —
同一天在另一种历法中的日期 —

计算过程

此工具在您的浏览器中运行。您输入的内容不会发送给我们。

使用方法

  1. 在“换算方向”中选择“公历或儒略历日期换算为儒略日”或“儒略日换算为日期”。
  2. 在“历法”中选择公历或儒略历,然后输入“日期”和“时间(UT)”;或在“儒略日或简化儒略日”中输入一个数。
  3. 阅读“儒略日(JD)”、“儒略日数(JDN)”和“简化儒略日(MJD)”,或读出该数所对应的“日期”。
  4. 展开“计算过程”,逐步查看计算方法。

儒略日数计数的是什么

儒略日数(JDN)以不间断的顺序计算每一天。JDN 0 是公元前4713年1月1日(儒略历)星期一的世界时正午,相当于公历公元前4714年11月24日。

儒略日(JD)把一天中的时间以小数形式加到 JDN 上。儒略日从正午开始,因此2000年1月1日世界时正午的 JD 为2451545.0,世界时18:00时则为2451545.25。

简化儒略日(MJD)减去2400000.5,使一天从午夜开始。MJD 0 是1858年11月17日世界时0:00,与英文维基百科“Julian day”条目中的表格一致。

JD = JDN + (hour − 12) / 24 + minute / 1440 + second / 86400
MJD = JD − 2400000.5

公历日期如何变为 JDN

本页使用 Jean Meeus 的《Astronomical Algorithms》(第2版,1998年)第7章的整数公式。一月和二月计为前一年的第13和第14个月。公历加上修正项 B = 2 − A + floor(A / 4),其中 A = floor(年份 / 100);儒略历没有这一修正项。

星期几由 JDN 决定:以0表示星期日,(JDN + 1) mod 7 即为所求。JDN 0 是星期一。

1582年的历法改革

在采用格里高利十三世改历的国家,儒略历1582年10月4日(星期四)之后紧接着的是公历10月15日(星期五)。1582年10月5日至14日从未用于民事,因此跳过了十个日历日期。

儒略日数没有跳过任何一天。美国海军天文台给出:儒略历1582年10月4日从 JD 2299159.5 开始,公历1582年10月15日从 JD 2299160.5 开始。

本工具不涵盖的内容

  • 力学时(Terrestrial Time)。这里的 JD 以世界时计算。天文学家编制历表时用的力学时与世界时相差 ΔT,国际天文学联合会自1997年起建议对 JD 采用力学时。
  • 当地时区。换算前请先从当地时间中减去时差,因为本页只接受世界时。
  • 公元前4713年以前或公元9999年以后的日期。公式在此范围之外仍然适用,但本页不接受这些日期。

计算示例:2000年1月1日世界时正午

选择“公历或儒略历日期换算为儒略日”,历法保持为“公历”,输入2000-01-01,时间为12:00。按公式,1月算作1999年的第13个月,因此 A = 19,B = 2 − 19 + 4 = −13。

JDN = floor(365.25 × 6715) + floor(30.6001 × 14) + 1 − 13 − 1524 = 2451545。这一天从正午开始,因此 JD 为2451545.0,MJD 为51544.5。

数量 数值
儒略日数(JDN) 2451545
儒略日(JD) 2451545.000000
简化儒略日(MJD) 51544.500000

常见问题

什么是儒略日数?

它是自公元前4713年1月1日(儒略历)世界时正午起算的整天数。天文学家和计算机系统使用它,因为这种算术不需要考虑月份、闰年和历法改革。

儒略日与简化儒略日有什么区别?

儒略日从世界时正午开始计一天。简化儒略日 MJD = JD − 2400000.5,从午夜开始计一天,因此 MJD 0 就是1858年11月17日的午夜。

为什么1582年10月5日至14日不存在?

天主教国家采用公历时,儒略历10月4日(星期四)之后紧接着的是10月15日(星期五)。虽然跳过了十个日历日期,但儒略日的计数并没有跳过一天。

为什么页面要求输入世界时,而不是我的当地时间?

儒略日是按世界时定义的。请先从当地时间中减去时区偏移,再把换算后的世界时填入“时间(UT)”栏。

旧日期应该选择哪种历法?

选择该日期的来源所用的历法:在仍采用儒略历的国家,1582年10月15日之前的日期用儒略历;此后的日期在世界大部分地区用公历。

我输入的日期会被发送到服务器吗?

不会。计算在您的浏览器中完成,输入的内容既不会被保存,也不会发送给我们,您无需注册即可使用本页。

资料来源

数据和文字最近核对于2026年11月10日星期二。

我们使用必要的 Cookie 来运行网站。经您同意后,Google 还会使用广告 Cookie 展示个性化广告。如果您拒绝,仍会看到广告,但广告不会个性化。