Volver a la página principal
domingo 5 enero 2025
16

Cómo obtener el número del día de la semana con Carbon

Carbon es una biblioteca de PHP ampliamente utilizada para trabajar con fechas y horas. Obtener el número del día de la semana con Carbon es sencillo y permite mejorar la gestión de fechas en proyectos de desarrollo.

Usar Carbon para obtener el número del día de la semana

Carbon proporciona métodos intuitivos para manejar fechas. Para obtener el número del día de la semana, se utiliza el método dayOfWeek, que devuelve un entero del 0 al 6, donde 0 representa el domingo y 6 el sábado.

Ejemplo básico

use Carbon\Carbon;

$fecha = Carbon::now(); // Fecha actual
echo $fecha->dayOfWeek; // Muestra un número entre 0 (domingo) y 6 (sábado)

Ejemplo con una fecha específica

use Carbon\Carbon;

$fecha = Carbon::create(2025, 1, 5); // 5 de enero de 2025
echo $fecha->dayOfWeek; // Resultado: 0 (domingo)

Método alternativo: dayOfWeekIso

Si prefieres trabajar con el formato ISO-8601, donde el lunes es 1 y el domingo es 7, puedes usar el método dayOfWeekIso:

use Carbon\Carbon;

$fecha = Carbon::now();
echo $fecha->dayOfWeekIso; // Muestra un número entre 1 (lunes) y 7 (domingo)
Etiquetas:
php
Compartir:
Creado por:
Author photo

Jorge García

Fullstack developer