跳到主要内容

儒略日期转换器

将日历日期/时间转换为儒略日期 (JD)、修正儒略日期 (MJD)、儒略日数 (JDN) 和Unix时间 — 或将JD、MJD或Unix时间戳转换回日历日期。所有值均以UTC计算。将输入留空以使用当前时间。

输入

除非您添加偏移量 (例如 +02:00 或 Z),否则解析为UTC。仅日期被视为 00:00 UTC。留空以使用当前时间。

输出

结果
属性
No data yet
这对您有帮助吗?

使用此工具的更多方式

REST API

curl -X POST https://api.iotools.cloud/v1/tool/julian-date-converter \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "direction": "to-julian",
    "dateTime": "2000-01-01 12:00:00"
  }'

替换成您账户中的密钥。工具的字段即为请求体——没有额外包装。

让 AI 代理执行

Use the IOTools `julian-date-converter` tool (Julian Date Converter) on this input:

YOUR_INPUT_HERE

将此粘贴给任何已连接 IOTools MCP 服务器的代理,再加上您的输入内容。

嵌入式小组件

<iframe
  src="https://iotools.cloud/embed/julian-date-converter/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="儒略日期转换器 — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

把它放到您自己的页面上——免费,无需密钥,只需保留一个反向链接。

每次 API/MCP 调用费用5 积分起
需要更多积分?查看定价

也可通过

使用指南

儒略日期转换器将日历日期/时间转换为 儒略日期 (JD)修正儒略日期 (MJD) 和整数 儒略日数 (JDN) — 并将这些中的任何一个或Unix时间戳直接转换回日历日期。每种表示都显示在一起,因此无需进行第二次查找来找到您实际需要的行。

儒略日期是自公元前4713年1月1日正午UTC以来的连续日数 (和日的分数) 计数,在整个天文学和卫星/历表工作中使用,因为它完全避开了日历、月份和闰年 — 两个时刻只需相减即可得到日数。修正儒略日期 (MJD = JD − 2400000.5) 是相同的概念,使用更近的、更短的纪元 (1858年11月17日午夜UTC),每天从午夜而不是正午开始。

使用方法

在顶部选择转换方向:

  • 日期 → 儒略/Unix — 输入日期或日期-时间,读回其儒略日期、修正儒略日期、儒略日数和Unix时间戳 (秒和毫秒),以及ISO 8601和RFC 7231字符串。
  • 儒略/Unix → 日期 — 输入一个数字并选择它代表什么 (解释为:儒略日期、修正儒略日期、Unix秒或Unix毫秒),以获取对应的日历日期、时间和星期几 — 加上同一时刻的所有其他表示。

将输入留空以转换 当前时间

为什么JD、MJD和JDN不同

  • JD 是在 正午UTC 时刻递增的十进制日数 — 因此午夜UTC总是落在 .5 分数上 (例如,2024-01-01 00:00 UTC 为 2460310.500000)。
  • MJDJD − 2400000.5:相同的计数,重新锚定以在 午夜UTC 时刻递增 — 午夜UTC落在整数上 (相同时刻为 60310.000000)。
  • JDN 是普通整数日数 (floor(JD + 0.5)) — 大多数"纪元以来的天数"目录 (小行星/彗星指定、某些卫星历表) 实际存储的值。

时区和UTC

每个值都以 UTC 计算 — 儒略日期和修正儒略日期完全没有时区概念,因此混入本地偏移会使结果不明确。没有明确偏移的输入日期被读作UTC;如果您指的是不同的时区,请添加尾部 Z±HH:MM 偏移。

接受哪些输入格式?

对于 日期 → 儒略/Unix,转换器接受ISO风格的值:纯日期 (2024-01-01)、由空格或 T 分隔的日期和时间 (2024-01-01 12:00:002024-01-01T12:00:00)、可选的分数秒和可选的尾部 Z±HH:MM 偏移。

对于 儒略/Unix → 日期,输入任何十进制数 (儒略日期和修正儒略日期很少是整数),并从下拉菜单中选择匹配的单位。

我的数据会被发送到任何地方吗?

不会。转换完全在您的浏览器中运行,因此您输入的任何内容都不会离开您的设备。

julian datemodified julian datemjdjdnjulian day numberastronomyunix timestampepochdate conversionephemeris

喜欢这些工具?去掉广告吧。

一次性付款即可永久移除您账户中的所有广告。无需订阅,不追踪。