Enjoy A New Student Discount All 55,000 Courses on sale for Only $12.99

Ends in 05h 23m 49s

Java 8 – LocalDate. Creación del objeto

Podemos crea un objeto LocalDate desde diversos orígenes

  • Desde el reloj del sistema
    • static LocalDate now()
  • Desde un reloj definido (ver Clock)
    • static LocalDate now(Clock clock)
  • Desde el reloj del sistema en la zona indicada
    • static LocalDate now(ZoneId zone)
  • Pasandole tres enteros correspondientes a año, mes y dia
    • static LocalDate of(int year, int month, int dayOfMonth)
  • Pasándole año como entero, mes como literal y día como entero
    • static LocalDate of(int year, Month month, int dayOfMonth)
  • Indicando el numero de días transcurridos desde 1/1/1970
    • static LocalDate ofEpochDay(long epochDay)
  • Pasandole el año, y el dia del año
    • static LocalDate ofYearDay(int year, int dayOfYear)
  • Indicando el texto en una string, añadiéndole patrón de formato si no es el estandar
    • static LocalDate parse(CharSequence text)
    • static LocalDate parse(CharSequence text, DateTimeFormatter formatter)
  • Desde otro campo temporal que contenga la información necesaria (día, mes, año)
    • static LocalDate from(TemporalAccessor temporal)

En el ejemplo, mostramos todas las posibilidades indicadas. La clase es LocalDateCreate.java el mi repositorio https://github.com/recursosformacion/java08/tree/main/Java08

Si lo ejecutais, dará como resultado:


Descubre más desde Recursos para formacion

Suscríbete y recibe las últimas entradas en tu correo electrónico.

Deja un comentario

/*Si te ha gustado el artículo
no dudes en compartirlo*/

Facebook
Twitter
LinkedIn

Ver mi IP

Añade aquí tu texto de cabecera