bash date manipulation

Date is the bash command ... but to generate yesterdays date

date
Sun Sep 23 08:19:56 BST 2012
NEW_expration_DATE=$(date -d "-1 days")
echo $NEW_expration_DATE
Sat Sep 22 08:19:56 BST 2012

What a nice command