GNU date なら、
date -d '10 days' … 10日後
date -d '10 days ago' … 10日前
でできるよ。
なんか小賢かしいというか、わけわかんない仕様だけど。
BSD date の方がコンピュータらしいやね。