Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/02/2011, 03:44
Avatar de Dundee
Dundee
 
Fecha de Ingreso: junio-2002
Ubicación: El Médano
Mensajes: 1.310
Antigüedad: 21 años, 10 meses
Puntos: 8
Respuesta: mis laguna mentales con fecha en php

Bueno pensaba que estaba arreglado , pero con algunas fechas me falla.
Ejemplo si le paso la fecha:
timestamp
1322694000 (que corresponde a 12-01-2011)

no me devuelve el array que necesito que contenga el año, el mes y el dia.

La función que recibía dicho timestamp (la recuerdo por si acaso) es esta:
Código:
function get_fecha($fecha) {
return date('Y-m-d',$fecha); 
}
Acabo de ver la documentación de mktime (php.net) y estoy probando una cosa:
$timestamp = mktime(0,0,0,01,12,2011); //he metido de prueba el 12 de enero del 2011
Para mi sorpresa si lo prueba aquí:
le meto el resultado que obtengo del timestamp 1294786800 y me devuelve 11 de enero del 2011 ¿porque me devuelve un dia menos?.
No lo entiendo la verdad.

He probado con otra:
Convirtiendo timesand: 1323039600
Resultado en fecha: 04/12/2011 11:00:00
Cuando tenía que ser 5 del 12 de 2011 ¿porque decrementa el calcula un dia?


Gracias
__________________
Videotutoriales de Drupal

Última edición por Dundee; 23/02/2011 a las 04:54