Jour de la semaine

Démo

Cet outil permet de trouver le jour de la semaine selon le calendrier grégorien.
En France ce calendrier est utilisé depuis décembre 1582.




Source

<style>
    #demo {
        background: #eee;
        padding: .5rem;
        border-radius: 0.25rem;
        text-align: center;
    }

    input[type=text] {
        padding: .2rem;
        border: 1px solid #a5a4a4;
        border-radius: 0.25rem;
        height: 1.5rem;
        width: 150px;
    }

    input[type=button], input[type=submit], input[type=reset] {
        border: none;
        color: #FFF;
        background: #963c7b;
        margin: .5rem 0;
        padding: .5rem;
        cursor: pointer;
        text-decoration: none;
        color: #FFF;
        border-radius: 0.25rem;
    }

    label {
        width: 150px;
        display: inline-block;
    }
</style>
<div id="demo">
    <label>Jour</label>
    <label>Mois</label>
    <label>Année</label>
    <br/>
    <input type="text" size="5" id="d" onkeydown="if (event.keyCode == 13)getDay();"/>
    <input type="text" size="5" id="m" onkeydown="if (event.keyCode == 13)getDay();" />
    <input type="text" size="5" id="y" onkeydown="if (event.keyCode == 13)getDay();"/>
    <br/>
    <input type="button" onclick="getDay()" value="Trouver le jour"/>
    <br/>
    <span id="day"></span>
</div>
<script>
    function getDay() {
        var days = Array("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi");
        var d = parseInt(document.getElementById("d").value);
        var m = parseInt(document.getElementById("m").value);
        var y = parseInt(document.getElementById("y").value);
        var dt = new Date(y, m - 1, d);
        var day = dt.getDay();
        document.getElementById("day").innerHTML = days[day];
    }
</script>