php mysql: De time a date?

vincen

En una tabla de la db tengo esto:

Usuario | Banfrom | Banto | Razon | Activo

Pepito | 1381687583 | 1381860383 | feo | 0

Me gustaria pasar el BanFrom y BanTo a una fecha legible para mostrar en php, parece que esta en "time" en lugar de "date" la unica solucion seria pasar el "time" a "date" por php, no me vale cambiar el codigo que lo introduce en la db en formato "time"

De que forma lo hago?

Cobre

No lo he entendido bien, en la bbd por lo que veo tienes las fechas en UNIX no ??
si lo que quieres pasar esas fechas unix a php creo que se puede hacer:

 $Banfrom= new DateTime('@1381687583');
1 respuesta
vincen

Ya esta, al final use esto:

<?php
$fecha = date_create();
date_timestamp_set($fecha, 1381687583);
echo date_format($fecha, 'Y-m-d H:i:s') . "\n";
?>

#2 Gracias a que es cierto que era UNIX en 10 sg encontré la solución, fallo tonto.

RaymaN

Más sencillo:

echo date('Y-m-d H:i:s', 1381687583);

Usuarios habituales

  • RaymaN
  • vincen
  • Cobre