Obtener el nombre del dia
Obtener el nombre del día
Métodos en DateUtil de la libreria avbravoutils
Devolver una lista
public static List<String> nameDayOfMonth(Integer year, String mes);
Lista con los nombre de los meses
public static List<String> letterDayOfMonth(Integer year, String mes);
Lista con las letras de los meses
public static String firstLetterOfDay(LocalDate date)
Primera letra del mes en base a la fecha
public static String nameOfDay(LocalDate date)
Nombre del día en base a la fecha LocalDate
public static String nameOfDay(Date date)
Nombre del día en base a la fecha Java Date
Ejemplo1: Mostrarlo en un datatable simple. Convertiendo java Date a LocalDate.

Controller
Segmento de Código
.xhtml
Ejemplo 2: Mostrarlo en un datatable dinamico

Generaría

Código .xhtml
CONTROLLER
mesToMonth() devuelve un objeto Month en base al nombre del mes.
luego generamos los dias en un for hasta el limite
el método firstLetterOfDay devuelve la letra del día.
Usando FechaDiaUtils

Controller
Implementar la clase FechaDiaUtils del api jsfUtil, ,la estructura de esta clase es

En el controller solo hay que importar
import com.avbravo.avbravoutils.dates.FechaDiaUtils;
El método JsfUtil.nameOfDayOfDateOfMonth(reservado.getAnio(), reservado.getMes());
devuelve un <FechaDiaUtils>, que contendrá cada día del mes, el nombre y la sigla del día de cada mes.
Last updated
Was this helpful?