string currentdate = DateTime.Now();
CultureInfo provider = new CultureInfo("en-US");
string[] format = {
"MM/dd/yyyy", "M/d/yyyy", "M/dd/yyyy", "MM/d/yyyy", "M/d/yyyy h:mm:ss tt", "MM/d/yyyy h:mm:ss tt", "M/d/yyyy h:mm tt",
"MM/dd/yyyy hh:mm:ss", "M/d/yyyy h:mm:ss",
"M/d/yyyy hh:mm tt", "M/d/yyyy hh tt",
"M/d/yyyy h:mm", "M/d/yyyy h:mm",
"MM/dd/yyyy hh:mm", "M/dd/yyyy hh:mm"
};
object objvalue = DateTime.ParseExact(currentdate, format, provider, DateTimeStyles.None).ToString("dd/MMM/yyyy");This code snippet for Convert the date time using DateTime.ParseExact and different format.
Convert to different date time with dd/MMM/yyyy format where input date is in different format.
