En el programa desarrollado y mostrado en esta oportunidad, se han usado tres clases de la biblioteca de Java 8: la clase java.time.Period que sirve para determinar rangos como el total de años entre dos fechas, la clase java.time.format.DateTimeFormatter que sirve para dar diversos formatos a la fecha, y principalmente la clase java.time. LocalDate que es un objeto de fecha y hora inmutable que representa una fecha, a menudo visto como año-mes-día, además permite realizar de forma simple diversas operaciones de fecha.