语法:
date -d “[n取值范围为任何整数] days ago [Y-m-d具体格式日期]” +‘%Y-%m-%d-%H-%M-%S’
举例:
# 获取今天的日期
date +'%Y-%m-%d-%H-%M-%S'
#或者
date -d "now" +%Y-%m-%d-%H-%M-%S
# 获取昨天的日期
date -d "yesterday" +%Y-%m-%d
#或者
date -d "1 days ago" +%Y-%m-%d
# 获取前天的时间
date -d "2 days ago" +%Y-%m-%d
# 获取具体日期的前几天
date -d "15 day ago 2017-04-16" +%Y-%m-%d
Q.E.D.