Olá Pessoal.
Tenho uma String dataHora que pode vim com os seguintes conteúdos
Exemplos:
//quando vem nesse formato é sem problemas
String dataHora= "20060831^20060831^08:06^08:11"
// o problema é que pode vim nos formatos abaixos
String dataHora= "20060831^^08:06^08:11"
String dataHora= "20060831^20060831^^"
String dataHora= "20060831^^^"
[quote]
StringTokenizer datas = new StringTokenizer(dataHora,"^");
//data Início da ocorrência
String dtInic = datas.nextToken();
resultados[countLinha].add(dtInic);
//data Fim da ocorrência se não vier estoura datas.nexToken(), pois estará "^^"
String dtFim = datas.nextToken(); resultados[countLinha].add(dtFim);
//hora Inic da ocorrência
String hrInic = datas.nextToken("");
resultados[countLinha].add(hrInic);
//hora Inic da ocorrência
String hrFim = datas.nextToken();
resultados[countLinha].add(hrFim);
countLinha ++;
}
Se alguém poder me ajudar ficarei muito grato...