Ver Mensaje Individual
  #13 (permalink)  
Antiguo 28/02/2007, 08:43
Avatar de aldo1982
aldo1982
 
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Fe (Argentina) Colon F.C
Mensajes: 1.362
Antigüedad: 19 años, 5 meses
Puntos: 6
Sonrisa Re: tratamiento fechas

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"); 
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA