Kuupäeva ja kellaaja kuvamine JavaScriptiga

Tulemused kuvatakse siia…

Small conspect version

HTML:

  • <button> — button to trigger a JS function
  • onclick="kuvaKuupaev()" — tells which function to run
  • <div id="output"> — place where result is displayed

Displaying date / time

Create date object:

const today = new Date();

Format:

today.toLocaleDateString("et-EE");
today.toLocaleTimeString("et-EE");

Write result into HTML:

document.getElementById("output").innerHTML = `&lt;strong>Date only:&lt;/strong> ... `;

function kuvaSunnipaev()

Calculates days / hours / minutes until the next birthday.

Set birthday date:

const birthday = new Date(new Date().getFullYear(), 3, 15);

If birthday already passed this year → add 1 year.

Calculate difference in milliseconds → convert to days, hours, minutes → display via innerHTML.