Estoy usando php 5.2.9 como parte de la instalación de xampp. Estoy usando codeigniter framework para mi aplicación web. Cuando llamo a DateTime :: add, se muestra el error Call to undefined method
. Mi código es ...llamada al método indefinido Método DateTime :: add en php
$date_now = new DateTime();
$formatted_date = $date_now->format('Y-m-d H:i:s');
$expiry_date = $date_now->add(new DateInterval('P1Y'));
El error que se muestra es ...
Fatal error: Call to undefined method DateTime::add() in C:\webapps\first\system\application\models\model_first.php on line 25
¿Cómo puedo resolver esto? El método DateTime::format
funciona bien aquí.
Saludos
+1: tenía exactamente el mismo problema, incluso tenía que usarlo para calcular una fecha de vencimiento ...! :) –
Tuve un problema similar pero estaba tratando de convertir una fecha vacía. – Xedret