Método 1: Convert.ToDateTime(cadena)
Convert.ToDateTime(cadena)
Nota: El formato de cadena es obligatorio, debe ser aaaa-MM-dd hh:mm:ss
Método 2: DateTime. Parse (cadena)
string dateInput = "Jan 1, 2009";
var parsedDate = DateTime.Parse(dateInput);
Console.WriteLine(parsedDate);
// Displays the following output on a system whose culture is en-US:
// 1/1/2009 00:00:00
Referencia: Convertir cadena en fecha y hora | Microsoft Learn
DateTime.Tostring()//Esta conversión es YYYY/MM/DD HH:MM:SS
DateTime.ToShortString()//Esta conversión es YYYY/MM/DD
Convert.ToDateTime(string)//string es lo que desea convertir en personajes de tiempo.
DateTime.Parse (cadena) // también funciona