Kuupäev ja aja meetodid

Funktsioon tana() on seotud nupuga (input button) “Tana” ja kuvab tänase kuupäeva ning kellaaja.

function tana() {
    let now = new Date();

    let kuupaev = now.toLocaleDateString();
    let kellaaeg = now.toLocaleTimeString();
    let koos = now.toLocaleString();

    let tulemus = document.getElementById("tulemus");

    tulemus.innerHTML = "<b>kuupaev:</b> " + kuupaev + "<br>" +
        "<b>kellaaeg:</b> " + kellaaeg + "<br>" +
        "<b>Kuupأ¤ev ja kellaaeg:</b> " + koos;

    console.log("Kuupaev: " + kuupaev);
    console.log("Kellaaeg: " + kellaaeg);
    console.log("Kuupaev ja kellaaeg: " + koos);
}

Funktsioon sunnipaev() on seotud nupuga (input button) “Sunnipaev” ja näitab, mitu päeva on jäänud minu sünnipäevani.

function sunnipaev() {
    let tulemus = document.getElementById("tulemus");

    let tana = new Date();
    let synnipaev = new Date(2008,4,10);
    if (tana > synnipaev) {
        synnipaev = new Date(tana.getFullYear() + 1, 4, 10);
    }

    let vahe = synnipaev - tana;
    let paevad = vahe / (1000 * 60 * 60 * 24);

    tulemus.innerText = "Sunnipaevani on jaanud " + paevad + " paeva.";
    console.log("Sunnipaevani on jaanud: " + paevad + " paeva");
}

Kuupäev ja aja