Date
Format
YYYY-MM-DD
$(date +%F)
YYYYMMDD
$(date +%Y%m%d)
YYYYMMDDhhmmss
$(date +%Y%m%d%H%M%S)
Before / After
Before
date --date "3 days ago" +%F
After
date --date "3 days" +%F
For Test
for d in $(seq 0 400); do day=$(date --date "$d days ago" +%Y%m%d)0000; touch -t ${day} ${day}; done