PHP – Conversiones – TimeStamp DateTime
Función que convierte un TimeStamp UNIX en formato YYYYMMDDTHHiissZ a una fecha y hora en formato yyyy-mm-dd hh:ii:ss.
/**
* Class HelperArray
*/
abstract class HelperConvert
{
/**
* Convierte un timestamp en una fecha y hora
* Fomato fecha: yyyy-mm-dd hh:ii:ss
*
* @param int $timestamp
*
* @return string
*/
public static function timeStamp2DateTime($timestamp)
{
$date_str = getdate($timestamp);
$year = $date_str[ "year" ];
$mon = $date_str[ "mon" ];
$mday = $date_str[ "mday" ];
$h = $date_str[ "hours" ];
$m = $date_str[ "minutes" ];
$s = $date_str[ "seconds" ];
return sprintf("%4d-%02d-%02d %02d:%02d:%02d",
$year, $mon, $mday,
$h, $m, $s);
}
}
