por favor si alguien pudiera ayudarme en este código quiero sumarle un numero determinado de días a una fecha, recibo una fecha en formato (22-10-2015) el cual esta almacenado en la variable $fechainicio y en la primera parte del código lo cambio al formato año mes dia.
Código PHP:
Ver original
//cambiar formato fecha echo $fechainicio; $date = new DateTime($fechainicio); $date->format('20y-m-d'); // convierte la fecha en formato y-m-d osea 2015-10-22 //$date = strtotime("$date"); echo $fecha_inicio; $fechaprueba = "2015-12-17";
pero al momento de correr me devuelve el error
Catchable fatal error: Object of class DateTime could not be converted to string in D:\programarvacaciones_1.php on line 50
el error esta en convertir de string a date, lo hago por que al correr la suma de dias funciona con la fecha_inicio, pero si le envio una fecha directa como fechaprueba su funciona.
si alguien puede ayudarme se lo agradecería.