我正在寫一個Python代碼來將linux系統中的日期更改爲today-1(動態)。我嘗試過各種組合,但我無法成功。我搜查了一下,發現我的場景in this question非常接近。如何使用Linux中的命令動態地更改日期
我能夠改變日期,如果我執行與靜態值的命令說:
date --set="$(date +'2013%m%d %H:%M')"
不過,我不希望指定一年即硬編碼值,2013年相反,我想指定像"%y-1"
即
date --set="$(date +'%y-1%m%d %H:%M')"
如果我運行上面的命令,我收到以下錯誤
[[email protected] ~]$ date --set="$(date +'%y-1%m%d %H:%M')"
date: invalid date `14-11016 13:05'
相關:http://stackoverflow.com/questions/12081310/python-module-to -change-系統日期和時間 – 2014-10-16 18:41:56