10 Nov Separar DATETIME
Separar DATETIME
¿Cómo separar un Datetime con php? En esta ocasión os voy a explicar como separar un DateTime de la manera mas fácil cogiéndolo de base de datos, para poder trabajar con el.
//Separo la fecha de la hora de manera facil
$entrada_horas = $resultado[‘entrada_hora’];
$fecha = date(‘Y-m-d’,strtotime($entrada_horas));
$hora = date(‘H:i:s’,strtotime($entrada_horas));
echo «hola».$fecha.»<br>»;
Como podéis observar utilizo la funcion strotime de php
Algo tal así strtotime ( string $time
[, int $now
= time() ] ) : int
Esta función espera que se proporcione una cadena que contenga un formato de fecha en Inglés US e intentará convertir ese formato a una fecha Unix (el número de segundos desde el 1 de Enero del 1970 00:00:00 UTC), relativa a la marca de tiempo dada en now
, o la marca de tiempo actual si now
no se proporciona.
Cada parámetro de esta función utiliza la zona horaria predeterminada a menos que se especifique una en ese parámetro. Se ha de tener cuidado de no usar diferentes zonas horarias en cada parámetro a menos que sea esa la intención. Véase la función date_default_timezone_get() para las diferentes maneras de definir la zona horaria predeterminada.
¿Queréis ver el resultado?
Yo en mi caso me hacia falta la fecha pero podéis hacer lo mismo con la hora.
Separar DATETIME
Espero que os haya sido de utilidad y os haya evitado muchos calentamientos de cabeza.