domingo, 18 de maio de 2014

Manipulação da Classe DATE
 




A classe representa o tempo, um tempo é composto por ano, mês, dia atual, minuto atual, entre outras propriedades que essa classe possui.
Esta classe é bem simples de se trabalhar, mas muitos de seus métodos foram sendo deixados de lado por não trabalhar muito bem com internacionalização e etc.
Hoje a maioria dos métodos da classe Date estão classificados como deprecated (depreciados), ou seja, são métodos que não são mais utilizados, Por isso essa classe foi substituída pela classe Calendar, para haver suporte correto à internacionalização do sistema de datas.



Testando a Classe Date:

Exemplo a seguir aplicando date no formato internacional:

- Importamos o java.util.Date; Pois ja é uma classe criada pelo Java.
- Instanciamos um objeto da CLASSE DATE.
- Para exibirmos a data atual usamos sysout... +data(Objeto da Classe Date)



O resultado é a saída da data no modo Internacional.


Classe DateFormat:

Essa classe permite converter informações do tipo String para data do tipo Date, permitindo seguir um formato. Consegue-se trabalhar ao contrário, convertendo um dado do tipo Date para uma String. Por ser uma classe abstrata, não é possível instanciá-la, por isso deve ser usado para método estático getDateInstance()

Sempre quando declarado é preciso importar o pacote java.text.
A classe DateForma nos fornece vários tipos de formato para data como:
Dateformat.SHORT // 03/04/14
Dateformat.MEDIUM // 03/04/2014
Dateformat.LONG //3 de Abril de 2014
Dateformat.FULL //Sábado, 3 de Abril de 2014.



Testando a Classe DateFormat:

No exemplo abaixo usamos três tipos de formatação DATA, HORA e DATA E HORA.



No final temos todas as datas formatadas.

Exercícios 

1) Use as manipulações de Date com as informações acima.
A) Crie uma saída de data no modo internacional 
B) Escolha uma data desejada e converta nos três tipos exemplificados do DateFormat.







Vídeos Manipulação Date:









Referência:


http://www.devmedia.com.br/manipulando-datas-em-java/21765




GRUPO MADUREIRA INTEGRANTES: 

Lucas Leon - RM 71341
Mariana Chechetti - RM 71804
Thiago Zanettin - RM 72424

Nenhum comentário:

Postar um comentário