• ベストアンサー

ユリウス日から和暦(江戸時代を含め)表示は?

年号だけで西暦和暦変換はよくあるようですが、月日を含めての変換で、どうすればいいでしょうか。 和暦のアルゴリズムがよくわからないとできないと思いますが、・・・ また、別の方法がありますか。どのような方法が良いでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • luune21
  • ベストアンサー率45% (747/1633)
回答No.4

どれくらい厳密な変換が必要かによります。 実際、和暦と一口に言ってもかなり難しいんですよ。 現在、旧暦といっているのは明治5年以降の考え方で、日本標準時(東経135度の平均太陽時)を使った太陽太陰暦です。 しかし、それ以前の歴法は、貞享暦(1685年より)、宝暦暦、寛政暦、天保暦と移り変わっており、旧暦とは微妙にずれます。貞享暦以前は中国暦です。むしろこちらの方を旧暦に対して和暦と呼ぶことが多いようです。主には天保暦より前の恒気法と天保暦の定気法に分けられます。 一般的には旧暦換算が使われています。ただし、それは正確なものではないということです。 旧暦について http://koyomi8.com/reki_doc/doc_0100.htm 旧暦の決め方 http://koyomi8.com/reki_doc/doc_0101.htm

参考URL:
http://www.geocities.jp/planetnekonta2/hanasi/2033mondai/2033mondai.html
tach_ei
質問者

お礼

旧暦の説明ありがとうございます。計算式は難しいようですね。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

  • kokorone
  • ベストアンサー率38% (417/1093)
回答No.3

#2です。失礼しました。 西暦・和暦の対応表があれば、その境界を判断することで、 実現できますよね。(年月日対応)

参考URL:
http://www.pk-shibuya.school-info.jp/fg-slope/chokanji/gengo.html
tach_ei
質問者

お礼

複雑な計算式より、こちらがやはり良いでしょうか。 グレゴリオ暦(1582年)以前の対応が欲しくなりますね。ありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。
  • kokorone
  • ベストアンサー率38% (417/1093)
回答No.2

月日を含めてというのは、x月x日までの和暦はA、それ以降はB ということでしょうか? そうでなければ、年だけで構いませんよね。 年だけで構わないのでしたら、年月日から、最初の4桁を切り取って 年データとして、変換すればよいですよね。

参考URL:
http://www.netz.co.jp/kenbun/kurasi/dentaku/eto.html
全文を見る
すると、全ての回答が全文表示されます。
  • don_go
  • ベストアンサー率31% (336/1059)
回答No.1

単に年号の変わった日付で判断するだけです。 江戸時代の場合は、太陰暦が使われているので、月日に 対しても別の変換処理が必要になります。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 和暦を西暦に、西暦を和暦に変換する計算式

    和暦(日本の年号)を西暦に変換する計算式と、逆に西暦を和暦に変換する計算式を教えてください。例えば昭和52年を西暦に変換すると何年、のようなことです。またこの計算式を忘れないために覚えるコツなどもあれば教えてください。また、この計算式を分かりやすく解説したサイトもあれば教えてください。

  • 和暦から西暦に書き換えるとき 月日は書き換えない

    「日本の年号・和暦から 西暦に書き換えるときは、年だけ西暦に書き換えます 月日は 西暦に書き換えをしません」という内容の出典・書籍名・掲載サイトのアドレスが思い出せません教えてください。 また月日を書き換えないことは、歴史学の分野では常識ですか、それとも一部のかたの学説ですか。 ご回答をよろしくお願いいたします。

  • 江戸時代の年号

    私は今、江戸末期の年号を調べてます 「嘉永」「安政」「万延」「文久」「元治」「慶応」は 知ってるのですが、他は知りません 和暦と西暦を添えてよろしくお願いします

  • H22.01.01というように和暦表示する方法

    Excel2019利用です。 たとえば2010年というように、まず西暦を打ち、表示形式で和暦に変換する方法がありますが、そうではなく、たとえば「22-1-1」と入力したあと、 H22.01.01 となるように和暦表示できる方法がありましたら教えてください。

  • 年号は西暦?和暦?それとも皇紀?

    年のあらわし方にもいろいろありますね。たとえば今は西暦でなら2005年、和暦なら平成17年、皇紀なら2665年ですね。 さて皆さんは、普段の生活で年を表すときはどれを使っていますか?たぶん西暦か和暦を使っている人が多いと思いますが、普段使っている年号とその理由を教えてください。

  • 和暦を西暦に変換する方法

    和暦を西暦に変換する方法について エクセルの1列に   2列に      5月2日  20,000円      6月3日  25,000円      1月7日  30,000円 等と入力された大きな表をダウンロードしました。  表を編集するため、1列の和暦をを西暦に8桁変換(yyyymmdd)すると、すべて西暦が2018と表示されます。実は、5月、6月は2017と1月は2018と(12月と1月で)年替わりを表示させたかったのですが・・・。  元データの5月2日のセルを右クリックすると、2018/5/2と(閲覧した年が)表示されます。 元データに平成年号が入力されていない日付は西暦8桁変換はできないのでしょうか?  元データの左隣に新たに列を挿入して平成年号を入力し、この隣り合ったセルの内容を反映させたセル結合は出来ないでしょうか?   ※OKWAVEより補足:「富士通FMV」についての質問です。

  • 保育士試験対策・・年号は和暦・西暦のどちらで覚えるべき?

    今年の保育士試験を受験しようと考えています。勉強で、人物や出来事等を年号と共に覚えなければいけない事項もありますが、和暦で覚えた方がいいのでしょうか。それとも西暦で覚えた方がいいのでしょうか。実際、過去の試験問題では西暦と和暦のどちらで出題されたのでしょうか。できれば和暦か西暦かのどちらかだけを覚えた方が負担が少ないので教えてください。

  • 和暦変換

    和暦変換 Excel2007で、西暦を和暦に変換したいのですが、都合の良い関数を教えていただけないでしょうか。 例)1988年3月→昭和63年3月

  • ファイルメーカーでの西暦から和暦表示への変換方法

    ファイルメーカーでの西暦から和暦表示への変換方法を教えて下さい。

  • VB2008で西暦を和暦に変換する方法をおしえてください

    VB2008で西暦を和暦に変換する方法をおしえてください