Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/10/2011, 18:48
moscrates
 
Fecha de Ingreso: julio-2008
Mensajes: 366
Antigüedad: 16 años, 6 meses
Puntos: 7
PHP Excel - Probelma es los campos fecha

Hola estoy trabajando en un script que me permita subir archivos de excel a la base de datos, cosas del trabajo....

la cosa esta en que los campos fechas del archivo xls el php los te devuelve la diferencia de dias..

leei el manual y existe una funcion llamada ExceltoPHPObject
que devuelve un objeto datetime..
la cosa es que no busco como imprimir ese objeto......
el var_dump de arroja esto:

Código PHP:
Ver original
  1. object(DateTime)[642]
  2.   public 'date' => string '2011-10-07 00:00:00' (length=19)
  3.   public 'timezone_type' => int 3
  4.   public 'timezone' => string 'UTC' (length=3)

el print_r esto:

DateTime Object ( [date] => 2011-10-07 00:00:00 [timezone_type] => 3 [timezone] => UTC )

el echo me da error...
no puedo llamar a la fecha de ese objeto.. lo intente asi:

$fecha['date']
$fecha[0]
echo $fecha->date();

y nada de nada..
la unica forma en la que lo he podido sacar es con un foreach un while o un for...
pero a largaria mucho mi codigo , y necesito velocidad en el tiempo de respuesta...