Foro de elhacker.net

Programación => Java => Mensaje iniciado por: keldorn en 21 Noviembre 2008, 23:35 pm



Título: SimpleDateFormat
Publicado por: keldorn en 21 Noviembre 2008, 23:35 pm
Hola, al ejecutar este código:

String a ="Fri, 24 Dec 1999 13:03:32 GMT";
SimpleDateFormat df = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss z");
Date f = df.parse(a);

Me da el error:

java.text.ParseException: Unparseable date: "Fri, 24 Dec 1999 13:03:32 GMT"

¿Alguien sabe por qué?


Título: Re: SimpleDateFormat
Publicado por: Nakp en 22 Noviembre 2008, 03:29 am
Código
  1. import java.text.ParseException
  2.  
  3. try{
  4.    tucodigo;
  5. }catch (ParseException e){ hacealgoconlaexcepcion; }


Título: Re: SimpleDateFormat
Publicado por: joseprox en 22 Noviembre 2008, 04:58 am
solucion a tu codigo......borra eso que tienes y coloca este..........


import java.text.*;
import java.util.*;
public class Formato{
   
public static void main(String ar[]){
try {
 String a ="Fri, 24 Dec 1999 13:03:32 GMT";
 SimpleDateFormat df = new SimpleDateFormat("EEE, dd/MMM/yyyy HH:mm:ss z");
    Date f = new Date(a);
    System.out.println ("Mostramos la fecha desea > "+df.format(f));

   }catch (Exception ex) {
      System.out.println ("error...! "+ex.getMessage());
    }
  }
   
}   


Título: Re: SimpleDateFormat
Publicado por: joseprox en 22 Noviembre 2008, 05:01 am
hey mira esto es lo que sale por pantalla.....



vie, 24/dic/1999 08:03:32 GMT-05:00
Press any key to continue...