DateTime.Now.ToString("dd/MM/yyyy hh:mm:ss tt") // 12hour set
DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss") // 24hour set
Более подробную информацию / методы о форматировании даты можно найти Здесь
Из вашего комментария
Лучше использовать следующеедля синтаксического анализа DateTime
DateTime date = DateTime.MinValue;
DateTime.TryParse("9/10/2011 9:20:45 AM", out date);
return date.ToString("MM/dd/yyyy hh:mm:ss tt")
Затем можно проверить, если он не работает, сравнив его с DateTime.MinValue, а затем завершить работу приложения в случае сбоя Convert.ToDatetime