儒略日期转换器
将日历日期/时间转换为儒略日期 (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)。 - MJD 是
JD − 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:00 或 2024-01-01T12:00:00)、可选的分数秒和可选的尾部 Z 或 ±HH:MM 偏移。
对于 儒略/Unix → 日期,输入任何十进制数 (儒略日期和修正儒略日期很少是整数),并从下拉菜单中选择匹配的单位。
我的数据会被发送到任何地方吗?
不会。转换完全在您的浏览器中运行,因此您输入的任何内容都不会离开您的设备。