Olá! =)
Estou com um problema para gerar um Date() a partir de um DateFormat
Estou usando assim:
DateFormat df = DateFormat.getDateInstance();
Date d = df.parse(dados q vem do server);
No caso, ele fica em um loop onde faz isso para cada registro, ele faz o parse normal em uns 5 registros, mas chega em um que ele dá pau e mostra a exception:
 java.text.ParseException: Unparseable date: "17/11/2004" 
Mas “17/11/2004” é um formato valido para se fazer um parse!!!
Tanto que eu fiz um classe só para testar, onde eu coloquei “17/11/2004” estático para dar um parse e deu certo, mas na aplicação, rodando com dados do server está dando pau!
alguem sabe o pq???
Thanks! 
         
        
          
        
           
           
           
         
         
            
            
          
       
      
        
        
          Nao sera pq o server esta com o formato de data americano, onde o mes vem antes do dia? 
Rafael
         
        
        
           
           
           
         
         
            
            
          
       
      
        
        
          Não é isso não, pois se o mes estiver como 17/10/2004(mm/dd/aaaa) por exemplo, o date format joga pra 05/10/2005(mm/dd/aaaa)
Ele calcula os meses a mais e faz a conversão  
Não sei oq pode ser…  
         
        
        
           
           
           
         
         
            
            
          
       
      
        
        
          Utilize um SimpleDateFormat que resolve o problema:
SimpleDateFormat df = new SimpleDateFormat("dd/mm/yyyy");
Date d = df.parse(xxxx);
Rafael
         
        
        
           
           
           
         
         
            
            
          
       
      
        
        
          tbm nao dá!!!
ja tentei com o DateFormat e com o SimpleDateFormat!!!
Os dois dao o mesmo erro…
no SimpleDateFormat eu tentei os 2 métodosde parse e nao deu… 
         
        
        
           
           
           
         
         
            
            
          
       
      
        
        
          Bom, sei la entao. Fiz o teste na minha maquia com o teu codigo e deu o erro. Entao mudei para o SimpleDateFormat e funcionou…
Vasculhe o Google entao 
Rafael
         
        
        
           
           
           
         
         
            
            
          
       
      
        
        
          Blz velhote, valeu mesmo assim  