<p id="demo"></p>

<script>
var d = new Date();
var days = ["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"];
var months = ["Janvier","Fevrier","Mars","Avril","Mai","Juin","Juillet","Aout","Septembre","Octobre","Novembre","Decembre"];

document.getElementById("demo").innerHTML = d.toDateString();

if(
    d.getFullYear() == "2015" &&
    d.getMonth() == "11" &&
    d.getDate() == "25" &&
    (d.getHours() < "7" || d.getHours() >= "18" || (d.getHours() == "7" && d.getMinutes() <= "10") )
) {
    document.getElementById("demo").innerHTML = "Joyeux No&euml;l ! Nous sommes le " + days[d.getDay()] + " " + d.getDate() + " " + months[d.getMonth()] + " " + d.getFullYear() + ". Il fait nuit, il est  " + d.getHours() + "h " + d.getMinutes() + " !";
}


else if(
    d.getFullYear() == "2015" &&
    d.getMonth() == "11" &&
    (d.getMonth() == "11" && ( d.getDate() >= "15" || d.getDate() <= "31") ) &&
    (d.getHours() < "7" || d.getHours() >= "18" )
) {
    document.getElementById("demo").innerHTML = "Joyeuses F&eacir;tes ! Nous sommes le " + days[d.getDay()] + " " + d.getDate() + " " + months[d.getMonth()] + " " + d.getFullYear() + ". Il fait nuit, il est  " + d.getHours() + "h " + d.getMinutes() + " !";
}


else {
    document.getElementById("demo").innerHTML = "Nous sommes le " + days[d.getDay()] + " " + d.getDate() + " " + months[d.getMonth()] + " " + d.getFullYear() + ". Il fait nuit, il est  " + d.getHours() + "h " + d.getMinutes() + " !";
}
</script>