Systeem-datum tonen op een web-pagina

Linksboven op het scherm staan de datum en de tijd weergegeven van het moment waarop deze pagina is geopend. Hier staat beschreven hoe je dat aanpakt.

De code staat onderaan deze bladzijde. Je kunt hem ook downloaden.

Gebruik:

De code ziet er als volgt uit:

(Zet dit script bij voorkeur in de <HEAD>)
<script>
// Bepalen van dag en datum
// (c) Ben Boukes, 2000
// Mag vrij worden gebruikt
 
maanden = new Array(12)
  maanden[0] = "januari"
  maanden[1] = "februari"
  maanden[2] = "maart"
  maanden[3] = "april"
  maanden[4] = "mei"
  maanden[5] = "juni"
  maanden[6] = "juli"
  maanden[7] = "augustus"
  maanden[8] = "september"
  maanden[9] = "oktober"
  maanden[10] = "november"
  maanden[11] = "december"
 
dagen = new Array(7)
  dagen[0] = "Zondag"
  dagen[1] = "Maandag"
  dagen[2] = "Dinsdag"
  dagen[3] = "Woensdag"
  dagen[4] = "Donderdag"
  dagen[5] = "Vrijdag"
  dagen[6] = "Zaterdag"
 
function ToonDag(Datum) 
{
  return dagen[Datum.getDay()];
}
 
function ToonDatum(Datum)
{
  var maand = maanden[Datum.getMonth()];
  var jaar = Datum.getYear();
  if ( jaar < 1900 ) // Voorkom fouten met jaartal
    jaar = jaar + 1900;
  return Datum.getDate() + " " + maand + " " + jaar
}
 
function ToonTijd(Datum)
{
  var uren = Datum.getHours();
  var mins = Datum.getMinutes();
  var tijd = uren;
 
  if (uren < 10)
    tijd = "0" + tijd;
  if (mins < 10)
    tijd += ":0" + mins;
  else
    tijd += ":" + mins;
  return tijd;
}
</script>
(Zet deze code in de <BODY> op de plaats waar je de datum en de tijd wilt hebben)
<script>
// Plaats de datum in de pagina
var Nu = new Date();
document.write(ToonDag(Nu),"<br>");
document.write(ToonDatum(Nu),"<br>");
document.write(ToonTijd(Nu),"<br>");
</script>

Downloaden:

Druk op de knop: Download deze code  File: voorb018.zip, 757 bytes.

Opmerking:
 
Er zijn veel verschillende manieren om een datum te formatteren. De hier gebruikte methode is er slechts één van.

 
terug

html-018; Laatste wijziging: 25 april 2020