1、date命令直接使用的效果
[work@test]$ date
Thu Apr 14 22:35:44 CST 2022
2、日期时间格式化
[work@test]$ date +"%Y-%m-%d %H:%M:%S"
2022-04-14 22:37:44
3、时间加减操作
##2个月以前
date -d "-2 month" +'%Y%m%d'
20220214
或
date +'%Y%m%d' --date="-2 month"
20220214
##1天前
date -d "-1 day" +'%Y%m%d'
20220413
或
date -d "1 day ago" +'%Y%m%d'
20220413
##1天后
date -d "-1 day ago" +'%Y%m%d'
20220415
##组合使用
date -d "-1 year -1 month 1 day ago" +%Y%m%d
20210313