Calcola ultimo giorno lavorativo del mese corrente

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.606
54
48
TN
Probabilmente questo script è servito e servirà solo a me..

Restituisce l'ultimo giorno lavorativo del mese escluso sia Sabato che Domenica
cmq ve lo posto

PHP:
<?php
function ultimo_lavorativo_del_mese() {

    $giorni_mese = date('t');
    $ultimodelmese = date('Y-m') . "-" . $giorni_mese;
    $giorno = date('w', strtotime($ultimodelmese));
    switch ($giorno) {
        case '6':
            $giorni_mese = $giorni_mese - 1;
            break;
        case '0':
            $giorni_mese = $giorni_mese - 2;
            break;
        default:
            break;
    }
    $ultimo_lavorativo_del_mese = $giorni_mese . "/" . date('m/Y');
    return $ultimo_lavorativo_del_mese;
}

echo ultimo_lavorativo_del_mese();
?>
 
Ultima modifica:

Discussioni simili