当我尝试获取 12 月 31 日的周数时,它返回 1。当我获取 12 月 30 日的周数时,我得到 52 --- 这是我所期望的。星期一是正确的日子。这是在运行 Ubuntu 的 RPI 上。
$ date -d "2018-12-30T1:58:55" +"%V%a"
52Sun
$ date -d "2018-12-31T1:58:55" +"%V%a"
01Mon
Run Code Online (Sandbox Code Playgroud)
没有时间字符串的相同问题
$ date -d "2018-12-31" +"%V%a"
01Mon
Run Code Online (Sandbox Code Playgroud)