Declarar e atribuir valor DATE

4 respostas
chicojrsilva

Estou iniciando em programação Java usando o NetBeans 5.5, tenho uns atributos numa classe que receberá um valor de DATA e HORA, tentei declara-los assim:

protected Date data;
protected Time hora_inicio;

e atribuir valores assim:

data = 01/01/2001;
hora_inicio = 00:00;

creio que a sintaxe ou formato dos dados estão errados… gostaria de uma ajuda…

Valeu

4 Respostas

T

vc pode setar no construtor ou pelos métodos, mas vc dando um new Date e um sysout vc já vai ver a data do sistema, mas não na maneira q vc deseja.

herbertpimentel

Cara a API de datas no java é podre, é muito utilizada um biblioteca chamada JodaTime.

T

olha esse trecho de codigo aki

DateFormat strDf = new SimpleDateFormat(EEEE dd/MM/yyyy HH:mm:ss);

Date date = new Date();

System.out.println(strDf.format(date));

O resultado é esse :

Quarta-feira 06/06/2007 10:05:44

chicojrsilva

tarcisio.filo:
olha esse trecho de codigo aki

DateFormat strDf = new SimpleDateFormat(EEEE dd/MM/yyyy HH:mm:ss);

Date date = new Date();

System.out.println(strDf.format(date));

O resultado é esse :

Quarta-feira 06/06/2007 10:05:44

Valeu!

Criado 6 de junho de 2007
Ultima resposta 6 de jun. de 2007
Respostas 4
Participantes 3