this is what I ALWAYS do while working with datetime in my interface: specify my own exact format (usually it is DD / MMM / YYYY - so I am sure that my daily part is always a numeric, monthly line and the year part 4- significant number
also USE DateTime.ParseExact instead of DateTime.Parse. thus, there is no ambiguity with the front end code.
One more tip - if you are using C # 3.5, I would recommend that you create an extension method in the datetime class, where you actually HARDCODE your specific format for this application, and then instead of delivering your format to 10 different places where you convert, just make a call to this extension method
, - , : -)