Kiedy próbuję uzyskać numer tygodnia dla 31 grudnia, zwraca 1. Gdy otrzymam numer tygodnia dla 30 grudnia, otrzymuję 52 --- tego właśnie oczekiwałbym. Dzień w poniedziałek jest poprawny. To jest na RPI z Ubuntu.
$ date -d "2018-12-30T1:58:55" +"%V%a"
52Sun
$ date -d "2018-12-31T1:58:55" +"%V%a"
01Mon
Ten sam problem bez ciągu czasu
$ date -d "2018-12-31" +"%V%a"
01Mon
date
?