14/5/14

Ejemplo fechas (JAVA)

Estos son algunos ejemplos que he encontrado en la red, la verdad que esta bastante bien para ver las diferentes clases que se pueden usar para trabajar con fechas.

PasosObtener la fecha y hora actual.
  1. Crear un Date:
    Date d= new date();
  2. Obtener su valor:
    String s = d.toString();
Obtener un objeto que permita ejecutar calculos en la fecha y hora de un Locale.
  1. Crear un Calendar:
    Calendar c = Calendar.getInstance();
  2. Usar c.add(...) y c.roll(...) para manipular la fecha y la hora.
Obtener un objeto que permita ejecutar calculos de la fecha y la hora en diferentes Locale.
  1. Crear un Locale:
    Locale loc = new Locale(language);
    o
    Locale loc = new Locale(languahe, country);
  2. Crear un Calendar para ese Locale:
    Calendar c = Calendar.getInstance(loc);
  3. Usar c.add(...) y c.roll(...) para manipular la fecha y la hora.
Obtener un objeto que te permita ejecutar calculos de fecha y hora y que en su salida se muestre la fecha y la hora en varios Locale distintos.
  1. Crear un Calendar:
    Calendar c = Calendar.getInstance();
  2. Crear un Locale para cada localizacion:
    Local loc = new Locale(...);
  3. Convertir tu Calendar a Date:
    Date d = c.getTime();
  4. Crear un DateFormat para cada Locale:
    DateFormat df = DateFormat.getDateInstance(style,loc);
  5. Usar el metodo format() para crear fechas formateadas:
    String s = df.format(d);
Conseguir un objeto que te permita formatear numeros o monedas a traves de Locales distintos.
  1. Crear un Locale para cada localizacion:
    Locale loc = new Locale(...);
  2. Crear un NumberFormat:
    NumberFormat nf = NumberFormat.getInstance(loc);
    o
    NumberFormat nf = NumberFormat.getCurrencyInstance(loc);
  3. Usar el metodo format() para crear una salida formateada:
    String s = nf.format(someNumber);
Un saludo.

No hay comentarios :

Publicar un comentario