0

何らかの奇妙な理由で..Calendar.getInstance().get(Calendar.WEEK_OF_MONTH)が返されますが0、Linuxのコマンドは返されます1

root@ns4009576:~# echo $((($(date +%d)-1)/7+1))

1

最初は、最初の日が月曜日である可能性があると思っていたので、日曜日 (今日) は月 0 (?) ですが、そうではないようです。ロケールは日曜日を最初の日として返します

root@ns4009576:~# locale day

日曜日月曜日火曜日水曜日の木曜日金曜日土曜日

どんな助けでも大歓迎です、ありがとう。

4

1 に答える 1