I did code for challenge that I saw posted for C# by deceptikon:
http://www.daniweb.com/software-development/csharp/threads/479304/coding-challenge-string-to-date
Here it is. Of course normally the code would be without prints and put in function, but this is enough for now for me. There could also be normalization from '/' separated form not producing ambiguous form, checking for single digit month/day.
Notice that reversed order of slice assignement is a must as well as variable holding the original length or that length's format!