aca pongo una funcion vastante completita q kiza les sirva a muchos.
la funcion aca:
Código PHP:
function showDate($date, $format, $difference = 0) { // $date = time
global $months;
global $days;
if ($difference) {
if (TIME_DIFFERENCE) {
$date = strtotime(TIME_DIFFERENCE, $date);
}
}
$weekday = date("w", $date);
$day = date("d", $date);
$day_wo_zero = date("j", $date);
$month = date("m", $date);
$month_wo_zero = date("n", $date);
$year = date("Y", $date);
$hours = date("H", $date);
$minutes = date("i", $date);
$seconds = date("s", $date);
$final_date = $format;
$final_date = str_replace("WEEKDAY", $days[$weekday], $final_date);
$final_date = str_replace("DAY0", $day_wo_zero, $final_date);
$final_date = str_replace("DAY", $day, $final_date);
$final_date = str_replace("MONTHNAME", $months[$month_wo_zero], $final_date);
$final_date = str_replace("MONTH0", $month_wo_zero, $final_date);
$final_date = str_replace("MONTH", $month, $final_date);
$final_date = str_replace("YEAR", $year, $final_date);
$final_date = str_replace("HOUR", $hours, $final_date);
$final_date = str_replace("MINUTE", $minutes, $final_date);
$final_date = str_replace("SECOND", $seconds, $final_date);
return $final_date;
}
Asi llamamos la funcion:
Código PHP:
// 1ro definimos las avriables
// DAYS
$days[0] = "Domingo";
$days[1] = "Lunes";
$days[2] = "Martes";
$days[3] = "Miércoles";
$days[4] = "Jueves";
$days[5] = "Viernes";
$days[6] = "Sábado";
// MONTHS
$months[1] = "Enero";
$months[2] = "Febrero";
$months[3] = "Marzo";
$months[4] = "Abril";
$months[5] = "Mayo";
$months[6] = "Junio";
$months[7] = "Julio";
$months[8] = "Agosto";
$months[9] = "Setiembre";
$months[10] = "Octubre";
$months[11] = "Noviembre";
$months[12] = "Diciembre";
//llamamos la funcion aca abajo
showDate(date(), "WEEKDAY DAY0 de MONTHNAME de YEAR");