我只是喜歡使用Bash. 我有一個如下的作業腳本,但我不太確定這是否是正確的方法。如果一周是什么,我特別擔心它會產生什么52?輸出是53還是1?
echo $(($(date %-V) 1))
uj5u.com熱心網友回復:
要獲取下周編號,請使用:
nweek=$(date -d ' 1 week' ' %-V')
echo $nweek
49
添加1到當前周數將給出53一年中最后一周的錯誤結果。
另一方面,上面的命令將給出1相同的情況,因為我們正在添加1 week當前日期然后獲取周數。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/373444.html
