Trabalhar com datas é essencial na programação e C# faz isso bem com a classe DateTime.
DateTime
Saída esperada (dependendo do momento de execução).
O C# oferece o método ToString() para formatar e converter datas.
ToString()
C# oferece uma maneira direta de obter a data atual usando a classe DateTime, que faz parte do namespace System da .NET Framework.
Análise Básica: Os métodos DateTime.Parse e DateTime.TryParse são as opções padrão para converter uma string em um DateTime.
DateTime.Parse
DateTime.TryParse