+1 month と +1 week

By in Idle talk, foreign language on 2020-01-24

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 といったらその年の夏のことで、日本語でそれは「今年の夏」と呼ぶ。
「直近の過去の夏」を意味する言い回しは普通しないよなぁ。
「去年の夏」といったら一年半前のことで。

などなど。

Pocket

Comments are closed.