C# – Converter String em DateTime

Eaew pessoal, segue mais uma dica que eu pensei em colocar aqui caso alguém precise. Essa dica serve para converter no C# uma string qualquer em DateTime. Ex: String para converter:

15/11/2013 17:30

Como converter:

DateTime datetime = DateTime.ParseExact("15/11/2013 17:30", "dd/MM/yyyy HH:mm", CultureInfo.InvariantCulture);

Assim o DateTime saberá na sua String qual informação é o dia/mês ou hora na posição determinada pela mascara, que nesse caso seria “dd/MM/yyyy HH:mm”.

Outro exemplo:

string date = "20100102";
DateTime datetime = DateTime.ParseExact(date, "yyyyMMdd", CultureInfo.InvariantCulture);

Abraços =D

Referência:
Convert String to Date in .NET if my incoming date format is in YYYYMMDD