Interpreting the date as the 10th of August 2012, then it was the 14th of January 2011 574 days before it. Interpreting the date as October the 8th 2012, then it was March 14th 2011 574 days before it.
As today is November 21, the date 46 days ago would have been October 6.
Today's Date - 3.
The date 651 days ago was Tuesday, June 24, 2008 (from today April 6 2010).
7 weeks and 2 days ago the date was Saturday July 24, 2010
July 12,2011
As today is January 11, the date 28 weeks and 6 days ago would have been June 23.
December 8, 2011
At the date of answering this, the 29th of January 2012, it was 313 days ago.
January 29 - 82 days = November 8.
April 23, 2004
4th of September...?
27th march