Ayer me toco averiguar las siguientes fechas usando php, se los dejo por si les resultan utiles:   fecha inicial del mes actual:  date("Y-m-d", mktime(0,0,0, date('m'), 1, date('Y')));  fecha final del mes actual  date("Y-m-t");  fecha inicial del mes anterior  date("Y-m-d",mktime(0, 0, 0, (date('m') - 1), 1, date('Y')));  fecha final del mes anterior  date("Y-m-t",mktime(0, 0, 0, (date('m') - 1), date('t'), date('Y')));  fecha inicial del mes siguiente  date("Y-m-d",mktime(0, 0, 0, (date('m') + 1), 1, date('Y')));  fecha final del mes siguiente  date("Y-m-t",mktime(0, 0, 0, (date('m') + 1), date('d'), date('Y')));  Mucho ayuda el uso del formato "t"   en la  funcion date  que  representa el numero de dias en determinado mes.