Formatar data e hora

<< Click to Display Table of Contents >>

Navigation:  Funções >

Formatar data e hora

Previous pageReturn to chapter overviewNext page

 

DateTime minhaData = DateTime.Now;

string minhaDataFormatada = minhaData.ToString("dd/MM/yyyy"); // 07/02/2011

 

Console.WriteLine(DateTime.Now.ToString("HH:mm:ss")); // 13:28:48 - HH = 24h  

Console.WriteLine(DateTime.Now.ToString("hh:mm:ss")); // 01:28:48 - hh = 12h

Console.WriteLine(DateTime.Now.ToString("dd 'de' MMMM 'de' yy HH:mm:ss")); // 07 de fevereiro de 11 13:40:05

Console.WriteLine(DateTime.Now.ToString("d")); // 07/02/2011

Console.WriteLine(DateTime.Now.ToString("D")); // segunda-feira, 7 de fevereiro de 2011

Console.WriteLine(DateTime.Now.ToString("F")); // segunda-feira, 7 de fevereiro de 2011 13:28:48

Console.WriteLine(DateTime.Now.ToString("G")); // 07/02/2011 13:28:48

Console.WriteLine(DateTime.Now.ToString("T")); // 13:40:05

Console.WriteLine(DateTime.Now.ToString("g")); // 07/02/2011 13:40

Console.WriteLine(DateTime.Now.ToString("Y")); // fevereiro de 2011

Console.WriteLine(DateTime.Now.ToString("U")); // segunda-feira, 7 de fevereiro de 2011 15:40:05

Console.WriteLine(DateTime.Now.ToString("u")); // 2011-02-07 13:40:05Z

Console.WriteLine(DateTime.Now.ToString("R")); // Mon, 07 Feb 2011 13:40:05 GMT

 

// agora tenta fazer isso em Java...!