keisoku

イラン暦(ペルシャ暦)から西暦への変換

イラン暦(ペルシャ暦・Solar Hijri)の年月日を入力すると、ユリウス日を介して西暦(グレゴリオ暦)に正確に変換。月名・曜日・閏年判定もまとめて表示します。

入力

イラン暦(ペルシャ暦・Solar Hijri)の年月日を入力すると、ユリウス日を介して西暦(グレゴリオ暦)の日付に変換します。イラン暦の元日(ノウルーズ)は春分にあたります。

計算結果

イラン暦の年月日を入力してください。

計算方法・使い方

  • イラン暦(ペルシャ暦・Solar Hijri)の年・月・日を入力すると、その日が西暦(グレゴリオ暦)で何年何月何日にあたるかを曜日つきで表示します。
  • 月はファルヴァルディーン(1月)からエスファンド(12月)まで12のペルシャ月名から選べます。前半6か月は各31日、後半は各30日(最終月エスファンドは平年29日・閏年30日)です。
  • 変換はユリウス日(JDN)を介して行うため、月の長さや閏年の違いをまたぐ日付でも正確に換算できます。
  • イラン暦の元日(ノウルーズ)は春分の日にあたり、おおむね西暦3月20日〜21日ごろに始まります。
  • 閏年の判定には33年周期にもとづく算術アルゴリズムを用いています。実際のイラン暦は天文観測で春分を定めるため、ごく一部の年で公式の日付と1日ずれる場合があります。
  • 結果には西暦の年月日・曜日に加えて、その年の閏年判定とユリウス日も表示されるので、他の暦との突き合わせにも使えます。