Datum und Zeit - Lösungen der Übungsaufgaben

<!DOCTYPE html>
 
<html>
 
<head>
 
  <title>Datum und Zeit Übungen</title>
  <meta charset="utf-8">
 
  <script>
 
    function aktuellerTag()
    {
      var jetzt = new Date();
      var Tag   = jetzt.getDate();
      return( Tag + "." );
    }
 
    function aktuelleStunde()
    {
      var jetzt = new Date();
      var Std   = jetzt.getHours();
      if( Std < 10 )
      {
        return( "0"+Std );
      }
      else
      {
        return( String(Std) );
      }
    }
 
    function aktuellerMonat()
    {
      var jetzt = new Date();
      var month   = jetzt.getMonth()+1;
      if( month < 10 )
      {
        return( "0"+month );
      }
      else
      {
        return( String(month) );
      }
    }
 
    function aktuellesJahr()
    {
      var jetzt = new Date();
      var year = jetzt.getYear()+1900;
      return( String(year) );
    }
 
    function aktuellerWochentag()
    {
      var wochentage=new Array( "Sonntag", "Montag", "Dienstag", "Mittwoch"
                              , "Donnerstag", "Freitag", "Samstag");
      var jetzt = new Date();
      var tag = jetzt.getDay();
      return( wochentage[tag] );
    }
 
  </script>
 
</head>
 
<body>
 
  <h1>Datum und Zeit</h1>
 
  <script>
 
 
    document.write( "<h2>Aufgabe 1 - Aktueller Tag</h2>" + aktuellerTag() );
 
    document.write( "<h2>Aufgabe 2 - Aktuelle Stunde</h2>" + aktuelleStunde() );
 
    document.write( "<h2>Aufgabe 3 - Aktueller Monat</h2>" + aktuellerMonat() );
 
    document.write( "<h2>Aufgabe 4 - Aktuelles Jahr</h2>" + aktuellesJahr() );
 
    document.write( "<h2>Aufgabe 5 - Aktueller Wochentag</h2>" + aktuellerWochentag() );
 
 
  </script>
 
</body>
 
</html>