linux 获取上月月份,如今天是2023年5月31号 执行date -d"1 month ago" +"%Y%m" 得到的还是本月
时间: 2023-07-21 16:17:11 浏览: 108
aix、linux取上个月日期的shell脚本
如果你想要获取上个月的月份,可以使用以下命令:
```
date -d "$(date +%Y-%m-15) -1 month" +%m
```
这个命令的逻辑和上一个回答中的类似,只是最后的输出格式变成了 `%m`,表示输出月份(两位数表示,例如 `01`、`02`、`12` 等)。这样就可以获得上个月的月份了。
阅读全文