Quick Tips: Formatando data e hora

 

Nesta quick tip veremos como formatar data e hora.

 

Para o nosso exemplo, crie uma nova aplicação console e insira o seguinte código no método main.

 

DateTime CurrTime = DateTime.Now;

 

Console.WriteLine(String.Concat("d: ",CurrTime.ToString("d")));

Console.WriteLine(String.Concat("D: ", CurrTime.ToString("D")));

Console.WriteLine(String.Concat("f: ", CurrTime.ToString("f")));

Console.WriteLine(String.Concat("F: ", CurrTime.ToString("F")));

Console.WriteLine(String.Concat("g: ", CurrTime.ToString("g")));

Console.WriteLine(String.Concat("G: ", CurrTime.ToString("G")));

Console.WriteLine(String.Concat("m: ", CurrTime.ToString("m")));

Console.WriteLine(String.Concat("M: ", CurrTime.ToString("M")));

Console.WriteLine(String.Concat("r: ", CurrTime.ToString("r")));

Console.WriteLine(String.Concat("R: ", CurrTime.ToString("R")));

Console.WriteLine(String.Concat("s: ", CurrTime.ToString("s")));

Console.WriteLine(String.Concat("t: ", CurrTime.ToString("t")));

Console.WriteLine(String.Concat("T: ", CurrTime.ToString("T")));

Console.WriteLine(String.Concat("u: ", CurrTime.ToString("u")));

Console.WriteLine(String.Concat("U: ", CurrTime.ToString("U")));

Console.WriteLine(String.Concat("y: ", CurrTime.ToString("y")));

Console.WriteLine(String.Concat("Y: ", CurrTime.ToString("Y")));

Console.ReadLine();

 

O código é bem simples, primeiro declaramos uma variável do tipo DateTime, depois exibimos ela no console formatada com cada uma das formatações possíveis, para que possamos ver o resultado de cada formatação. Ao final, executamos um ReadLine para o console não feche e possamos ver o resultado, que será o seguinte:




É isso aí pessoal, vou ficando por aqui.

Fiquem a vontade para criticar, tirar dúvidas e sugerir novos temas.
Abraço.

Ricardo Coelho