+1 month と +1 week
event organiser の挙動を見てて(たぶんPHPの仕様なんだろうけど)日本的感覚とあわないなーと思ったこと。
month +n は今月、来月単位なのに、 week +1 は7日。
つまり、今日が1/1でも1/31でも +1 month は2月いっぱい。
なのに、1/22(水曜日)の +1 week は1/28(火曜日)まで。
統一してくれませんかね……。
1/22(水曜日)における last monday は1/20なのか1/13なのか問題。
monday a week ago : 1/13
monday last week : 1/13
this past monday : 1/20
this previous monday : 1/20
12月に last summer といったらその年の夏のことで、日本語でそれは「今年の夏」と呼ぶ。
「直近の過去の夏」を意味する言い回しは普通しないよなぁ。
「去年の夏」といったら一年半前のことで。
などなど。