如题所述
echo `date +%d` | xargs -I{} date -d '-{} day' +%Y%m%d
希望对你有帮助。
如果是3月份,得到上月月末 好像少一天?
2013年2月份就只有28天。 希望对你有帮助。
我想不管今天几号 都能得到上月末日期?
应该可以date +%e 可以得到今天试这个月的第几天然后 date -d '数字 days ago' 可以取到n天前的日期,取到这个月第n天之前的n天结果就是上个月的最后一天