Cita:
Iniciado por Dsep
Código Java:
Ver original...
String substring1
= aux.
substring(5,
13);// separacion de cadena try {
fecha = formatoDelTexto.parse(substring1);
}
...
El tamaño que estas seleccionando no es correcto. En tu cadena de ejemplo
Código:
00042 01-09-2011 07:44:52:010 6121620
La fecha va desde el caracter 6, y tiene +2 por el dia, +1 por el guion, +2 por el mes, +1 por el guion, +4 por el año, +1 por el espacio, +2 por la hora, +1 por el dos puntos, +2 por los minutos, +1 por los dos puntos, +2 por los segundos, +1 por los dos puntos, +3 por los milisegundos. Asi tienes 23 caracteres, y le estas enviando 13. (Posibliemente un error de tipeo errandole al 2 y poniendo 1).
Suerte!