Posted in

Calcula el dia de la semana a partir de una fecha

function dia_semana($dia,$mes,$ano){ 
/* Autor: Dani Mayandía 'Zagalet' (2005)
www.zagalet.comcorreo@zagalet.com */
// Devuelve el día (primera letra) de la semana a partir
//  de una fecha dada, pasandole el dia, el mes y el año

    $numerodiasemana = date('w', mktime(0,0,0,$mes,$dia,$ano)); 
    if ($numerodiasemana == 0) 
       $numerodiasemana = 6; 
    else 
       $numerodiasemana--; 
$numerodiasemana++;
switch ($numerodiasemana){ 
case "1": return 'Dilluns, '; break;
case "2": return 'Dimarts, '; break;
case "3": return 'Dimecres, '; break;
case "4": return 'Dijous, '; break;
case "5": return 'Divendres, '; break;
case "6": return 'Dissabte, '; break;
case "7": return 'Diumenge, '; break;
    }    
}

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *


The reCAPTCHA verification period has expired. Please reload the page.