date linux minus 1 day

C++
$ date +%Y:%m:%d -d "1 day ago"
2009:11:09
Source

Also in C++: