![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.2ベストアンサー
- 回答日時:
土日なら単に曜日判定するだけなので「Zeller の公式」
http://ja.wikipedia.org/wiki/%E3%83%84%E3%82%A7% …
が簡単でしょうか.
あと「日本の休日」が「『国民の祝日に関する法律』に規定される休日」であれば Perl でも PHP でもあることはあります. キーワードを適当に並べれば見つかるはず.
念のためだけど「『国民の祝日に関する法律』に規定される休日」の日付を将来にわたって「求める」ことは不可能です. 再来年は今年と違うしね.
No.1
- 回答日時:
西暦1年1月1日が月曜日です。
ここから何日経ったかを計算します。一年ごとに365日ずれますね。7で割って1日ずれます。
うるう年は4年に1回、100年に1回は平年、400年に1回はうるう年、
この時はもう1日ずれます。
あとは5月なら1月から4月までの日数をずらし、当日までの日数をずらせば求まります。
というか、祭日もあるし、土日の休日出勤、平日の休み、年末年始、夏季休暇などを考えて、
それらを加味してカレンダーを設定するのが定石ですけど。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
人月を時間にすると?
-
2024年のカレンダーは1996年の...
-
2017年と同じ
-
うるう年の求め方を教えてくだ...
-
1から356まで足すと?
-
週から月、月から年の換算
-
カレンダー算
-
2月29日は「うるう日」。あなた...
-
「例年」 と「平年」の違い
-
月曜祭日のことが非常に多くな...
-
1900年の2月は閏年ではないの...
-
数学(判断推理)に関する質問...
-
うるう週について教えてください。
-
ユリウス暦とグレゴリウス暦の違い
-
この問題の解き方を教えてくだ...
-
完全に正確な閏年の計算方法。
-
各西暦年の、1/1の曜日と、うる...
-
13日の金曜日になる確率
-
エクセル関数
-
今年2017年の祝日は、土曜日と...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
人月を時間にすると?
-
2024年のカレンダーは1996年の...
-
週から月、月から年の換算
-
うるう年とは。
-
月曜が祝日になる可能性は他の...
-
ツェラーの公式について
-
うるう年の求め方を教えてくだ...
-
エクセルVBAで、うるう年の判定
-
12月23日の一ヶ月後は1月21日で...
-
1から356まで足すと?
-
数学(判断推理)に関する質問...
-
366日を1年/0ヶ月/1日にする方法
-
何月何日は何曜日?の計算
-
「例年」 と「平年」の違い
-
今年2017年の祝日は、土曜日と...
-
祝日と祭日について
-
「うるうの年」(閏年とは違い...
-
2009年7月22日は何曜日?
-
一週間の中で、祝日があってほ...
-
西暦2100年問題
おすすめ情報