To convert the date to a format dd-mm-yyyy, use:
var dateValue = DateTime.Parse("11/03/1989", new CultureInfo("en-GB", false));
But don't forget to add System.Globalizationin the header or just do it inline:
var dateValue = DateTime.Parse("11/03/1989", new System.Globalization.CultureInfo("en-AU", false));
source
share