「ユリウス通日」の版間の差分
ナビゲーションに移動
検索に移動
imported>Administrator (ページの作成:「'''ユリウス通日'''(ゆりうすつうじつ、Julian Date、JD)とは、グリニッジにおける紀元前4713年1月1日12時0分0秒を起算日とする...」) |
imported>Fallout New Tokyo |
||
1行目: | 1行目: | ||
− | '''ユリウス通日''' | + | '''ユリウス通日'''(読み:ゆりうすつうじつ、[[英語]]:Julian Date、略称:[[JD]])とは、グリニッジにおける紀元前4713年1月1日12時0分0秒を起算日とする日付の表し方(通称:[[暦]]、[[カレンダー]])である。 |
== 概要 == | == 概要 == | ||
6行目: | 6行目: | ||
ユリウス通日の起算日である紀元前4713年1月1日12時0分0秒はユリウス日(Julian Day)という。 | ユリウス通日の起算日である紀元前4713年1月1日12時0分0秒はユリウス日(Julian Day)という。 | ||
− | ユリウス通日は日付(年月日)の表し方であり、時刻(時分秒)は考慮されていない。 | + | ユリウス通日は日付(年月日)の表し方であり、時刻(時分秒)は考慮されていない。 強引に時刻を表現する場合は[[実数]]を用いる。 |
遥か昔、リソースの乏しい[[コンピューター]]でユリウス通日を利用するにはあまりに桁が大きすぎるという理由で、コンピューターの世界ではユリウス通日から2400000.5日を差し引き、1858年11月17日0時0分0秒を新たな起算日とする[[修正ユリウス通日]]が主に用いられている。 | 遥か昔、リソースの乏しい[[コンピューター]]でユリウス通日を利用するにはあまりに桁が大きすぎるという理由で、コンピューターの世界ではユリウス通日から2400000.5日を差し引き、1858年11月17日0時0分0秒を新たな起算日とする[[修正ユリウス通日]]が主に用いられている。 | ||
70行目: | 70行目: | ||
== 参考文献 == | == 参考文献 == | ||
− | + | {{reflist}} | |
− | |||
− | |||
{{stub}} | {{stub}} |
2014年2月26日 (水) 01:32時点における版
ユリウス通日(読み:ゆりうすつうじつ、英語:Julian Date、略称:JD)とは、グリニッジにおける紀元前4713年1月1日12時0分0秒を起算日とする日付の表し方(通称:暦、カレンダー)である。
概要
ユリウス通日は主に国際天文学連合が日付を表すのに用いている数字で、天文学や考古学などで使われている暦である。
ユリウス通日の起算日である紀元前4713年1月1日12時0分0秒はユリウス日(Julian Day)という。
ユリウス通日は日付(年月日)の表し方であり、時刻(時分秒)は考慮されていない。 強引に時刻を表現する場合は実数を用いる。
遥か昔、リソースの乏しいコンピューターでユリウス通日を利用するにはあまりに桁が大きすぎるという理由で、コンピューターの世界ではユリウス通日から2400000.5日を差し引き、1858年11月17日0時0分0秒を新たな起算日とする修正ユリウス通日が主に用いられている。
なお、現在ではパソコンでも楽勝でユリウス通日を扱えるが、「これコンピューターかよ」と思うくらいペラペラのシート状のマイコンなどが使われているいわゆる「組み込み」の世界では今なお修正ユリウス通日が使われているという。
比較
世の中には様々な暦があるが、ユリウス通日を軸に語られることが多い。
名称(英語) | 名称(略) | 名称(日本語) | 起算日 | 計算式 | 備考 |
---|---|---|---|---|---|
Julian Date | JD | ユリウス通日 | 紀元前4713年1月1日 12時0分0秒 |
||
Reduced Julian Date | RJD | ? | 西暦1858年11月17日 12時0分0秒 |
RJD = JD − 2400000 | |
Modified Julian Date | MJD | 修正ユリウス通日 | 西暦1858年11月17日 0時0分0秒 |
MJD = JD − 2400000.5 | |
旧 Truncated Julian Date | TJD | ? | 西暦1968年5月24日 0時0分0秒 |
TJD = JD − 2440000.5 | アメリカ航空宇宙局(NASA)が定義、使っていた暦。 |
新 Truncated Julian Date | TJD | ? | 西暦1995年11月10日 0時0分0秒 |
TJD = (JD − 0.5) mod 10000 | アメリカ国立標準技術研究所(NIST)が再定義した暦。新旧どちらもTJDという名称で紛らわしい。 |
Unix Time | UNIX時間 | 西暦1970年1月1日 0時0分0秒 |
UT = (JD − 2440587.5) * 86400 | UNIXで使われている時間表現。 |