我有一个日期,该日期将以“ 20190931”格式输出,并且在常规日历中不存在。
因此,我试图将此日期延长为10天。请在这里帮助我。
尝试以下方法:
NEW_expration_DATE=$((date -d "$j + 10 day"))
echo $NEW_expration_DATE
$j
是错误日期格式。
./cert.sh
date: invalid date ‘20190931’
cert.sh: line 24: date -d 20190931 + 10 day: syntax error in expression (error token is "20190931 + 10 day")
PS:我已经检查过Add X days to a particular date in BASH,但这不能满足我的要求,因为我的列表中包含无效日期和无效日期。