Bueno yo guardo siempre en la base de datos las fechas con la función time();
Luego cuando busco la información desde la base agrego su fecha de publicación en los post de esta manera.
Código PHP:
Ver originalfunction reg_date($dt) {
// Fecha con día y mes en Español
$day = array("Domingo,", "Lunes,", "Martes,", "Miércoles,", "Jueves,", "Viernes," ,"Sábado,"); $month = array("","Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"); $fecha_reg = $day[date('w', $dt)].date(" d", $dt)." de ".$month[date('n', $dt)]." de ".date("Y", $dt)." a las ".date("G:i", $dt)." hrs."; return $fecha_reg;
}
echo "Publicado el ".reg_date
(time());
Quizás se pueda realizar de mejor forma.
Sería genial que tú lo analices un poco.
time,
date,
date_default_timezone_set y
array
Bueno espero haberte sido de ayuda.
Saludos