ユリウス暦日付変換器
カレンダーの日付/時刻をJulian Date (JD)、Modified Julian Date (MJD)、Julian Day Number (JDN)、およびUnix時刻に変換したり、JD、MJD、またはUnixタイムスタンプをカレンダーの日付に変換したりします。すべての値はUTCで計算されます。入力を空白のままにすると、現在の時刻が使用されます。
入力
明示的なオフセットを追加しない限り、UTCとして解析されます (例: +02:00 または Z)。日付のみは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_HEREIOTools 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 1回あたりの費用 | 5クレジットから |
|---|---|
| クレジットが足りませんか? | 料金を見る |
次の方法でも利用可能
ガイド
ユリウス暦日付変換器は、カレンダーの日付/時刻を Julian Date (JD)、Modified Julian Date (MJD)、および整数 Julian Day Number (JDN) に変換し、これらのいずれか、またはUnixタイムスタンプをカレンダーの日付に直接変換します。各表現が一緒に表示されるため、実際に必要な行を再度検索する必要がありません。
Julian Dateは、紀元前4713年1月1日正午UTC以来の日数 (および1日の端数) の連続カウントであり、暦、月、うるう年を完全に回避するため、天文学と衛星/暦計算作業全体で使用されます。2つの時刻は単に差し引いて日数になります。Modified Julian Date (MJD = JD − 2400000.5) は、より最近でより短いエポック (1858年11月17日の真夜中UTC) を持つ同じ考え方で、各日を正午ではなく真夜中から始まります。
使用方法
上部で方向を選択します:
- 日付 → Julian / Unix — 日付または日付-時刻を入力し、Julian Date、Modified Julian Date、Julian Day Number、およびUnixタイムスタンプ (秒およびミリ秒)、ならびにISO 8601およびRFC 7231文字列を読み戻します。
- Julian / Unix → 日付 — 数値を入力し、それが何を表すかを選択します (次として解釈: Julian Date、Modified Julian Date、Unix秒、またはUnixミリ秒)。対応するカレンダーの日付、時刻、曜日を取得します。同じ時刻のすべての他の表現も取得できます。
入力を空白のままにして、現在の時刻を変換します。
JD、MJD、JDNが異なる理由
- JD は、真昼UTC で刻む10進数の日数です。つまり、真夜中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 で計算されます。Julian DateおよびModified Julian Dateにはタイムゾーンの概念がまったくありません。そのため、ローカルオフセットを混在させると、結果があいまいになります。明示的なオフセットなしで入力された日付はUTCとして読み込まれます。別のゾーンを意味する場合は、末尾に Z または ±HH:MM オフセットを追加してください。
どのような入力形式が受け入れられますか?
日付 → Julian / Unix の場合、変換器はISO形式の値を受け入れます。プレーン日付 (2024-01-01)、スペースまたは T で区切られた日付と時刻 (2024-01-01 12:00:00 または 2024-01-01T12:00:00)、オプションの分数秒、およびオプションの末尾 Z または ±HH:MM オフセット。
Julian / Unix → 日付 の場合、任意の10進数を入力します (Julian DateおよびModified Julian Dateがすべて数値であることはめったにありません)。ドロップダウンから対応するユニットを選択します。
私のデータはどこかに送信されますか?
いいえ。変換はブラウザ全体で実行されるため、入力したものはデバイスを離れません。