The problem looks to be in the DateTime format; 3 of the 4 dates you give are valid in either the mm/dd/yyyy format and as dd/mm/yyyy format.
You may want to try using DateTime.ParseExact method:
DateTime dt=DateTime.ParseExact("24/01/2013", "dd/MM/yyyy", CultureInfo.InvariantCulture);