アカウント名:
パスワード:
詳しくはhttps://kakuyomu.jp/works/1177354054886223897/episodes/1177354054888260263 [kakuyomu.jp]を読んでほしいのだが
「明治6年より前の日本では、現在使っているグレゴリオ暦とは異なる暦を使っているので、そもそも月日が一致しない」
ところがこのiPhoneのカレンダーはグレゴリオ暦のまま、西暦年をそのまま元号に変換しただけ。だから年をさかのぼっても実際の歴史とはずれている。
天正年間までさかのぼってみてもこの時代の日本の暦は宣明暦(太陰暦)で天正11年には閏月があって13月まであった。そこを再現せずにグレゴリオ暦で12月までしか表示しないのは全く意味がない。
「月と日を入力したらその月のカレンダーを表示するプログラムを書け」ってプログラミングの課題に頻出なんだけど、「グレゴリオ暦以前のカレンダーを表示する場合、暦は?」と言う質問がFAQ。「グレゴリオ暦でOK。当時その月や日が何と呼ばれてたかとか、歴史は調べなくても良い」とか注釈が必要。
そうしないと、グレゴリオ暦の紀元前660年2月11日に神武天皇が即位したとか言えませんからね。建国記念の日は単なる紀元前660年の旧正月の日だったのですが。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人はmoriwaka -- Anonymous Coward
全くの無意味 (スコア:5, 参考になる)
詳しくは
https://kakuyomu.jp/works/1177354054886223897/episodes/1177354054888260263 [kakuyomu.jp]
を読んでほしいのだが
「明治6年より前の日本では、現在使っているグレゴリオ暦とは異なる暦を使っているので、そもそも月日が一致しない」
ところがこのiPhoneのカレンダーはグレゴリオ暦のまま、西暦年をそのまま元号に変換しただけ。
だから年をさかのぼっても実際の歴史とはずれている。
天正年間までさかのぼってみてもこの時代の日本の暦は宣明暦(太陰暦)で天正11年には閏月があって13月まであった。そこを再現せずにグレゴリオ暦で12月までしか表示しないのは全く意味がない。
Re: (スコア:0)
「月と日を入力したらその月のカレンダーを表示するプログラムを書け」ってプログラミングの課題に頻出なんだけど、「グレゴリオ暦以前のカレンダーを表示する場合、暦は?」と言う質問がFAQ。「グレゴリオ暦でOK。当時その月や日が何と呼ばれてたかとか、歴史は調べなくても良い」とか注釈が必要。
Re:全くの無意味 (スコア:0)
そうしないと、グレゴリオ暦の紀元前660年2月11日に神武天皇が即位したとか言えませんからね。
建国記念の日は単なる紀元前660年の旧正月の日だったのですが。