JAVASCRIPT-Übung 13
"Vordefinierte Objekte und deren Methoden"
„new Date()“



  1. Die nachfolgende Tabelle zeigt die im Objekt „new Date()“ vorhandenen Methoden, deren Rückgabewerte und deren Bedeutung.

    Methoden

    Rückgabewert

    Bedeutung des Rückgabewertes

    getYear()

    0 bis 99

    Jahr

    getMonth()

    0 bis 11

    Nummer des Monats

    getDate()

    1 bis 31

    Nummer des Tages im Monat

    getDay()

    1 bis 7

    Nummer des Wochentages

    getHours()

    0 bis 23

    Stunde

    getMinutes()

    0 bis 59

    Minute

    getSeconds()

    0 bis 60

    Sekunde

    getTime()

    Millisekunden

    Millisekunden seit dem 1.1.1970,0.00 Uhr

    getTimezoneOffset()

    + / -720

    Abstand zwischen Lokalzeit und GMT

  2. Definiere die globale (Objekt-)Variable meinDatum;

  3. Um aus der Klasse Date() ein Objekt zu erzeugen wird der new-Operator verwendet. Im nachfolgenden Programmcode wird das Datum auf den 16.4.2001, 10:03 Uhr und 06 Sekunden gestellt. Der Zugriff auf das Objekt erfolgt über die (Objekt-)Variable meinDatum. Für die Methode getYear() wird beispielhaft gezeigt wie sie verwendet werden kann. Analysiere und implementiere nachfolgenden Programmcode:

    <body>
    <script>
    meinDatum=new Date(01,04,16,10,03,06);
    document.write("Für das Objekt 'new Date(01,04,16,10,03,06)' liefern die Methoden: <br><br>");
    document.write("getYear() - Jahr: " + meinDatum.getYear() + "<br>");
    </script>
    </body>

  4. Ergänze den Programmcode mit allen Methoden aus obiger Tabelle in derselben Reihenfolge derart, wie es für die Methode getYear() beispielhaft gezeigt wurde.

  5. Erzeuge ein neues Date-Objekt für das aktuelle Datum. Über die globale (Objekt-)Variable jetztDatum soll auf das aktuelle Datumsobjekt zugegriffen werden können.

  6. Implementiere für das Objekt jetztDatum alle Methoden gleichartig wie für das Objekt meinDatum.