Java – Customizando formato de data com a classe SimpleDateFormat

Listagem com os formatos mais comuns para formatação de datas. A listagem completa pode ser conferida no javadoc da api

Format formatter;

// ano
formatter = new SimpleDateFormat("yy");    // 02
formatter = new SimpleDateFormat("yyyy");  // 2002

// mês
formatter = new SimpleDateFormat("M");     // 1
formatter = new SimpleDateFormat("MM");    // 01
formatter = new SimpleDateFormat("MMM");   // Jan
formatter = new SimpleDateFormat("MMMM");  // January

// dia
formatter = new SimpleDateFormat("d");     // 9
formatter = new SimpleDateFormat("dd");    // 09

// dia da semana
formatter = new SimpleDateFormat("E");     // Wed
formatter = new SimpleDateFormat("EEEE");  // Wednesday

// traz data de hoje
Date date = new Date();

// exemplos
formatter = new SimpleDateFormat("dd/MM/yyyy");
String s = formatter.format(date);
// 21/07/2011

formatter = new SimpleDateFormat("dd-MMM-yy");
s = formatter.format(date);
// 29-Jan-02

// exemplo com data e horário
formatter = new SimpleDateFormat("yyyy.MM.dd.HH.mm.ss");
s = formatter.format(date);
// 2002.01.29.08.36.33

formatter = new SimpleDateFormat("E, dd MMM yyyy HH:mm:ss Z");
s = formatter.format(date);
// Tue, 09 Jan 2002 22:14:02 -0500

Simples assim!!!

Referência:
Exemplos de uso: http://exampledepot.com/egs/java.text/FormatDate.html
JavaDoc da Api http://download.oracle.com/javase/1.4.2/docs/api/java/text/SimpleDateFormat.html

1 comentário

Arquivado em Java

Uma resposta para “Java – Customizando formato de data com a classe SimpleDateFormat

  1. Bruno Pontes

    Show, me ajudou muito!

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s