在shell中执行满足sql查询条件的记录 已设shell有关时间的变量 例如:#当前日期today=`date +%Y%m%d`

2024-12-16 13:23:46
推荐回答(1个)
回答1:

today=`date +%Y%m%d`
weekday=`date +%w`
一年前的今天:
bdate=`date -d "1 year ago" +%Y%m%d`

因为星期是以周日,周一。。。周六,数字大小为0,1,2,3.。。6,所以你写的一周时间范围有问题
一周前时间:
oneweekday=`date -d "1 week ago" +%Y%m%d`
至于具体的周期,你可以用不同的变量确定一个范围