i think normally converts string to MM/DD/YY HH:mm:ss, you would need to use 08/01/2010 00:00:00
Sorry, misunderstood the question, looking to see if you can change the order for strings.
This may be what you want:
declare @test as date
select @test = CONVERT(date, '01/08/2010 00:00:00', 103)
select convert(varchar(15), @test, 106)