So if today was April 12, 2010 it should return October 1, 2009
Some possible solutions I\'ve googled seem overly complex, any suggestions?
A bit hackish but works:
modify("-" . ($date->format('j')-1) . " days"); echo $date->format('j, F Y'); ?>