Ainda falando sobre Datas.
Muitas vezes precisamos formatar as datas a fim de facilitar a visualização do usuário.
Utilizaremos neste exemplo a Classe java.text.SimpleDateFormat, que possui diversos métodos para o trabalho com valores de data.
Basta passarmos um padrão determinado, no construtor de SimpleDateFormat (Ex. "dd/MM/yyyy") e aplicar o método format(), que retorna a String formatada de acordo com o padrão designado anteriormente.
O Código abaixo mostra um exemplo de utilização da Classe SimpleDateFormat, para formatação de Datas:
/** * Captura data atual do Sistema * Date data = new Date(System.currentTimeMillis()); /** * Passa padrão "dd/MM/yyyy" para o construtor */ SimpleDateFormat formato = new SimpleDateFormat("dd/MM/yyyy"); System.out.println(formato.format(data).toString());
A tabela abaixo, mostra padrões bastante utilizados com o SimpleDateFormat:
Valor | Descrição | Saída |
y | Ano | 2014 |
M | Mês do Ano | April, 07, 7 |
d | Dia do Mês | 1-31 |
E | Dia da Semana | Friday, Sunday |
a | AM/PM | AM, PM |
H | Hora do Dia | 0-23 |
h | Hora AM/PM | 1-12 |
m | Minutos | 0-60 |
s | Segundos | 0-60 |
Para mais informações sobre os padrões válidos, visite a documentação Oficial JAVA.
Nenhum comentário:
Postar um comentário