JavaScript/Objekte/Date/getDate

Aus SELFHTML-Wiki
JavaScript‎ | Objekte‎ | Date(Weitergeleitet von GetDate)
Wechseln zu: Navigation, Suche

Die Methode Date.prototype.getDate() liefert den Monatstag eines Datumsobjektes als Zahl zurück, beispielsweise 31, wenn im Datumsobjekt der 31.05.2014, 23:59:00 Uhr, gespeichert ist.

Syntax

dateObj.getDate()

Rückgabewert ist eine ganze Zahl zwischen 1 und 31.

Anwendungsbeispiel

Beispiel ansehen …
  function berechne() {
    var jetzt = new Date(),
        tag = jetzt.getDate(),
        wochentag = jetzt.getDay(),		
        monat = jetzt.getMonth();
    document.getElementById('wochentag').innerHTML = wochentag;
    document.getElementById('tag').innerHTML = tag;
    document.getElementById('monat').innerHTML = monat;	
  }
Das Beispiel erzeugt ein neues Datumobjekt mit dem aktuellen Zeitpunkt in dem Objektnamen jetzt.

Mit jetzt.getDate() wird das aktuelle Tagesdatum innerhalb des Monats ermittelt. Daneben wird mit jetzt.getDay() der Wochentag sowie mit jetzt.getMonth() der aktuelle Monat ermittelt.

Anschließend wird mit Hilfe von document.getElementById('datum') das aktuelle Tagesdatum dynamisch ausgegeben.
Hinweis:
Soll mit dem Datum gerechnet werden, müssen die UTC-Varianten der get-Methoden (z. B. getUTCDate) verwendet werden. Andernfalls wird das Ergebnis falsch sein, wenn die beteiligten Datumswerte in unterschiedlichen Zeitzonen liegen – bereits ein Wechsel zwischen Sommer- und Winterzeit ist ein Zeitzonenwechsel.[1]

Siehe auch

Weblinks

  • Selfhtml-Forum: Sommerzeit und input type="date"