Estou precisando saber se para converter data p long e so fazer uma conversao explicita 
Mt Obg.
Estou precisando saber se para converter data p long e so fazer uma conversao explicita 
Mt Obg.
Olá!
Se estiver usando um objeto java.util.Date, utilize:
date.getTime();
Se estiver utilizando um objeto java.util.Calendar, utilize:
calendar.getTimeInMillis();
Era isso que você precisava?
Abraços!
to precisando comprar duas datas p ver se uma e maior q a outra
Para comparar 2 datas, use compareTo:
Date dt1 = ...;
Date dt2 = ...;
if (dt1.compareTo (dt2) < 0) {
// dt1 < dt2
} else if (dt1.compareto (dt2) > 0) {
// dt1 > dt2
} else {
// dt1 == dt2
}
if ( dtInicio.after( dtFinal ) {
// dataFinal.anterior.dataInicial
}
muito obrigado galera
com esse compareTo ela vai valida dia mes e ano?
ele conferir literalmente se aquela data e menor que a outra?
Dia, mês, ano, hora, minuto, segundo. É que o tipo Date é, internamente, apenas a tal contagem de milissegundos desde 1/1/1970 e que é retornada por getTime().
sim + se eu tranformar p long a data de inicio pode ser maior q a data de termino.
tenho q tratar uma por uma?
sim + se eu tranformar p long a data de inicio pode ser maior q a data de termino.tenho q tratar uma por uma?
Não, não precisa tratar. Ao menos, é claro, que as datas venham de fusos horários diferentes, mas isso é querer muito né? O que importa são os valores que entraram no teu sistema.
eu vo fazer isso com o compareTO ?
vlww galera ja deu certo a implementacaoo
Mto obg a todos