Olá:
Se eu tenho um objeto Date e quero obter o ano (ou Mês, ou Dia, etc)
correspondente, eu usaria o método getYear() (ou getMonth(), ou
getDay(), etc). Entretanto estes são métodos depreciados. O Java
recomenda usar o método de GregorianCalendar get(GregorianCalendar.YEAR)
(ou g
GregorianCalendar gc = new GregorianCalendar();
gc.setTime(aquelaSuaDataInstanciadaDoTipoDate);
//para pegar o ano
int ano = gc.get(Calendar.YEAR);
//para pegar o mês
int mes = gc.get(Calendar.MONTH); // lembrar que janeiro é zero.
//para pegar o dia
int dia = gc.get(Calendar.DAY);
At 07:39 1
); java.util.Date novaData =
null;
String dataZero =
sdf.format(pData); novaData =
sdf.parse(dataZero);
- Original Message -
From:
Rafael U. C. Afonso
To: [EMAIL PROTECTED]
Sent: Thursday, January 17, 2002 8:39
AM
Subject: [java-list] Converter Date para
January 17, 2002 8:39 AM
Subject: [java-list] Converter Date para GregorianCalendar (e vice-versa)
> Olá:
>
> Se eu tenho um objeto Date e quero obter o ano (ou Mês, ou Dia, etc)
> correspondente, eu usaria o método getYear() (ou getMonth(), ou
> getDay(), etc). Entretanto
Time();
>
> Fabio
>
> - Original Message -
> From: "Rafael U. C. Afonso" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Thursday, January 17, 2002 8:39 AM
> Subject: [java-list] Converter Date para GregorianCalendar (e vice-versa)
>
> >
nao precisa rafael... faca assim:
Calendar hoje = Calendar.getInstance();
int ano = hoje.get(Calendar.YEAR);
int mes = hoje.get(Calendar.MONTH);
e por aih vai...
outra, se vc tem um objeto Date e quer passar a usar o
objeto Calendar, faca assim:
Date data = new Date();
Calendar cal = Calendar.
D]
Assunto: [java-list] Converter Date para GregorianCalendar (e
vice-versa)
Olá:
Se eu tenho um objeto Date e quero obter o ano (ou Mês, ou Dia, etc)
correspondente, eu usaria o método getYear() (ou getMonth(), ou
getDay(), etc). Entretanto estes são métodos depreciados. O Java
reco
Você mostrou de Calendar para Date. E o Caminho Contrário?
pData = Alguma Data Válida ...
Calendar cal = new GregorianCalendar(TimeZone.getTimeZone("UTC"),
Locale.getDefault());
cal.set(1970,Calendar.JANUARY,1,0,0);
java.util.Date data1970 = cal.getTime();
Simp