Der Browser-Speicher localStorage ist nicht verfügbar. Entweder unterstützt dein Browser ihn nicht oder du hast ihn deaktiviert oder er ist voll. Ohne localStorage werden deine Lösungen nicht gespeichert.

Datum und Uhrzeit ausgeben

Zur Ausgabe der Daten eines Date-Objekts gibt es sieben sogenannte Getter-Methoden:
let startFastnacht = new Date(2017, 10, 11, 11, 11);
let jahr = startFastnacht.getFullYear();
let monat = startFastnacht.getMonth();
let tag = startFastnacht.getDate();
let stunde = startFastnacht.getHours();
let minute = startFastnacht.getMinutes();
let sekunde = startFastnacht.getSeconds();
let millisekunde = startFastnacht.getMilliseconds();
Man erhält die erwarteten Werte: 2017 für das Jahr, 10 für den Monat, 11 für den Tag, die Stunde und die Minute, sowie 0 für die Sekunde und die Millisekunde. Die Monatszählung beginnt wie beim Erzeugen eines Date-Objektes mit 0. Die Zahl 10 steht also für den November.

Aufgabe

Schreibe eine Funktion toGerman, die ein Date-Objekt entgegennimmt und dessen Datum im Format 'd.M.YYYY' zurückgibt.

Beispiel: Mit date = new Date(2017, 2, 8) sollte toGerman(date) den String '8.3.2017' zurückgeben.

loving