あれ、犬の日って1月11日だっけ? 11月1日だっけ?

2025/03/25

何様

ただの自分用メモです。<UZEEEEE!! ごきげんよう。

日付も曜日も同じになるケース


同じ曜日の月日が次にいつ現れるかは以下の通り。

400との剰余が100,200,300の西暦年をまたがない場合…5 or 6 or 11年後
5年後になるのは、1-2月は現在年と4との剰余が0、3-12月は3のとき
11年後になるのは、1-2月が現在年と4との剰余が3、3-12月は2のとき
それ以外は6年後
400との剰余が100,200,300の西暦年をまたぐ場合…6 or 7 or 12年後
7年後になるのは、1-2月が現在年と100との剰余が97、3-12月は96のとき
12年後になるのは、1-2月が現在年と100との剰余が91または98、3-12月は90または97のとき
それ以外は6年後
2月29日…12 or 28 or 40年後
400との剰余が100,200,300の西暦年をまたがない場合はつねに28年後
またぐ場合、現在年と100との剰余が92または96のときは12年後、それ以外は40年後

番外編で、月日を Md (.NET書式)で表現した際に重複する日付、および曜日との関係は以下の通り。

a. 1/11-1/19 と 11/1-11/9
うるう年でない年のとき、対応する日付の曜日も一致する
11/1-11/9と翌年の1/11-1/19の曜日が同じになることはない
b. 1/21-1/29 と 12/1-12/9
うるう年のとき、対応する日付の曜日も一致する
12/1-12/9と翌年の1/21-1/29の曜日が同じになることはない

関連記事

あまくだry: 業務上知り得た情報 (7)

ソーシャル/購読

X Threads note
RSS Feedly Inoreader

このブログを検索

ブログ アーカイブ