实际项目中遇到的情况,以某一时间为标准:比如2017-07-25,求前三天的日期,shell脚本
str=$1
d=`date -d "${str}"`
echo $d
d_1=`date -d "${str} -1 day" +%Y-%m-%d`
echo ${d_1}
d_2=`date -d "${str} -2 day" +%Y-%m-%d`
echo ${d_2}
d_3=`date -d "${str} -2 day" +%Y-%m-%d`
echo ${d_3}
输出:
Tue Jul 25 00:00:00 CST 2017
2017-07-24
2017-07-23
2017-07-23