Skip to content

Getting the time

Das Date Objekt enthält vier Methoden, die uns Zeitangaben liefern (wie beim Datum alles bezogen auf die Lokalzeit):

  • getHours gibt die Stunden als Zahl zwischen 0 und 23 aus
  • getMinutes gibt die Minuten als Zahl zwischen 0 und 59 aus
  • getSeconds gibt die Sekunden als Zahl zwischen 0 und 59 aus
  • getMiliseconds gibt die Milisekunden als Zahl zwischen 0 und 999 aus

Ausgabe der Stunden:Minuten:Sekunden.Millisekunden:

const now = new Date();
const hours = now.getHours();
const minutes = now.getMinutes();
const seconds = now.getSeconds();
const milliseconds = now.getMilliseconds();
console.log(`${hours}:${minutes}:${seconds}.${milliseconds}`); // 11:24:45.126

Ausgabe der Uhrzeit mit am/pm:

const now = new Date();
function timeOfTheDay(time) {
if (time.getHours() < 12) {
return "am"
} else {
return "pm"
}
}
const hours = now.getHours();
const minutes = now.getMinutes();
const time = `${hours}:${minutes}${timeOfTheDay(now)}`;
console.log(time); //11:24am