Pra vc
utilizar o to_date do oracle vc tem que fazer assim
select
to_date('01/10/2001','DD/MM/YYYY') from dual;
qualquer coisa � s� entrar em contato
Mauricio
-----Mensagem original----- De: Luiz H. Celeguim - IEG
[mailto:[EMAIL PROTECTED]] Enviada em: Quarta-feira, 17 de Outubro
de 2001 11:39 Para: [EMAIL PROTECTED] Assunto: Re:
[java-list] Data Juliana
Roberto, fiz alguns testes e estes
falharam
por ex. SELECT
TO_DATE(2452200,'J') FROM DUAL, o resultado
� a data de hoje 17/10/2001, e � diferente
do exemplo que vc me enviou.
GregorianCalendar gc = new GregorianCalendar(2001, 6, 31);
int
dataJuliana = gc.get(Calendar.DAY_OF_YEAR);
Para transformar dataJuliana em
DD/MM/YYYY:
gc.set(Calendar.DAY_OF_YEAR, dataJuliana);
int ano =
gc.get(Calendar.YEAR));
int mes = gc.get(Calendar.MONTH) + 1; int
dia = gc.get(Calendar.DAY_OF_MONTH);
OBS:
1) O m�s que o java.util.Calendar usa �
sempre -1. Isto �, janeiro=0, fevereiro=1, ..., dezembro=11; N�o sei
porque.
2) Para transformar de data juliana para
gregoriana, � considerado o ano que foi usado no construtor do
GregorianCalendar. D� para alterar o ano usando o m�todo set(Calendar.YEAR,
novo_ano);
Roberto Tatemoto
Subject: [java-list] Data
Juliana
Help javaneses !!!
como transformo uma data dd/MM/yyyy para data
Juliana (dias contados) ?