Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/08/2012, 17:58
LuisChavezB
 
Fecha de Ingreso: diciembre-2011
Mensajes: 152
Antigüedad: 13 años
Puntos: 34
Respuesta: eliminar caracteres de un string

la manera mas "limpia" que se me ocurre es con patrones (pattern).
Si observamos el formato de tu fecha podemos identificar un patron:
(Fecha)T(Hora)
a partir de eso puedes construir un pattern y buscar coincidencias.
Código Javascript:
Ver original
  1. String date = "2012-08-23T00:00:00-05:00";
  2.         Pattern pattern = Pattern.compile("([-\\d]+)T([-:\\d]+)");
  3.         Matcher matcher = pattern.matcher(date);
  4.         while (matcher.find()) {            
  5.             System.out.println(matcher.group(1));
  6.             System.out.println(matcher.group(2));
  7.         }
La salida seria esto:
Código:
2012-08-23
00:00:00-05:00