Inicio PHP Mis Funciones Averiguar el primer y el ultimo dia de cada mes

Averiguar el primer y el ultimo dia de cada mes

Jueves, 08-09-2016 14:18 - Leer comentarios - Comentar

Sencillo método para obtener el primer o último día de un determinado mes usando DateTime.
Obtener el primer día del mes actual:
php
$fecha = new DateTime();
$fecha->modify('first day of this month');
echo $fecha->format('d/m/Y'); // imprime por ejemplo: 01/12/2012
Obtener el último día del mes actual:
php
$fecha = new DateTime();
$fecha->modify('last day of this month');
echo $fecha->format('d/m/Y'); // imprime por ejemplo: 31/12/2012
Para averiguar el día de otro mes de un determinado año solo tenemos que pasarle la fecha como parámeto a DateTime, por ejemplo
php
$fecha = new DateTime('2010-01-10');

Comentarios

No se permiten comentarios en este momento.