Foros del Web » Programando para Internet » PHP »

Formato a Time php mysql

Estas en el tema de Formato a Time php mysql en el foro de PHP en Foros del Web. HOla, mis amigos , una pregua cmo hago para pasar de hora 24 time de mysq a 12 con php he probado esto: $hora="13:45:00"; ////13:45:00 ...
  #1 (permalink)  
Antiguo 11/07/2008, 14:22
Avatar de jose mario  
Fecha de Ingreso: abril-2007
Mensajes: 165
Antigüedad: 17 años
Puntos: 0
Pregunta Formato a Time php mysql

HOla, mis amigos , una pregua cmo hago para pasar de hora 24 time de mysq a 12 con php

he probado esto:

$hora="13:45:00";
////13:45:00 viene de un campo time mysql

$fecha12=date("h:m:s",$hora);

no me funiona me ayudan de ante mano gracias
  #2 (permalink)  
Antiguo 11/07/2008, 14:25
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Formato a Time php mysql

Hola jose mario,

Lo que puedes es usar strtotime para convertir tu string 13:45:00 a tiempo, y pasarlo por date.

Saludos.
  #3 (permalink)  
Antiguo 11/07/2008, 14:46
Avatar de jose mario  
Fecha de Ingreso: abril-2007
Mensajes: 165
Antigüedad: 17 años
Puntos: 0
Pregunta Respuesta: Formato a Time php mysql

Hola gracasi por tu colaboracion fijate que lo hice asi

$hora = strtotime($row->hora);

echo $hora=date("h:m a",$hora);

donde hora es: 13:40:00 y me imprime 01:07 pm
si funciona pero no del todo por seria 01:40 pm
gracias por tu ayuda.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:06.