online 1
gast (50)

/ Forum / Webseiten/HTML

Webseiten/HTMLWebseiten/HTML

Fragevon T-Boy00 vom 12.12.2020, 22:38 Options

Lösung

Tage seit der Geburt ausrechnen - JavaScript

Ich stehe hier mal wieder vor einem sicher einfach zu lösenden Problem. Und zwar möchte ich die Tage seit meiner Geburt mit JavaScript ausgeben lassen. Ich habe versucht die Millisekunden seit dem Geburtstag in Tage umzurechnen, es hat aber nicht funktioniert. Siehe hier:

var geburt = new Date(1989, 04, 07);
var geburt_milliseconds = geburt.getTime();
var geburt_tage = (geburt_milliseconds)/(1000 * 60 * 60 * 24);
alert(geburt_tage);

Ich weiß nicht, ob die Anzahl der Tage richtig ist, aber wenn ich
1989 x 365 rechne bekomme ich was anderes raus :-(


Antwort schreiben

Antwort 1 von Dr.Ma-Busen vom 12.12.2020, 23:55 Options

Moin!

In deiner Rechnung fehlt noch der aktuelle Zeitpunkt. (Heute - Damals = Verstrichene Zeit) ;)

MfG

Antwort 2 von katy vom 13.12.2020, 09:01 OptionsLösung

Lösung
Hallo n T-Boy00,

var geburt = new Date(1989, 04, 07);
var heute = new Date();
var geburt_milliseconds = heute.getTime() - geburt.getTime();
var geburt_tage = geburt_milliseconds/(1000 * 60 * 60 * 24);
alert(geburt_tage);


so erhältst du die Anzahl der Tage bis heute - natürlich als Differenz der beiden Zeitpunkte. Wenn du eine andere Differenz brauchst müsstest du bei new Date() ein bestimmtes Datum einsetzen.

In deiner Lösung erhieltest du die Anzahl der Tage seit dem 1.1.1970, dem Nullpunkt der Zeitrechnung in JavaScript.

katy

Antwort 3 von T-Boy00 vom 13.12.2020, 14:43 Options

Vielen Dank katy :-)
Genau so habe ich mir das vorgestellt

Antwort 4 von katy vom 14.12.2020, 00:48 Options

PS: aus Performance-Gründen würde ich dir empfehlen, nach den Testläufen solche Konstanten wie 1000 * 60 * 60 *24 einfach auszurechnen:
var geburt_tage = geburt_milliseconds/86400000;

Antwort 5 von T-Boy00 vom 14.12.2020, 09:52 Options

OK, danke für den Tipp

Ähnliche Themen

JavaScript aktivieren
Mickey  06.05.2008 - 2170 Hits -

"Halloween" Javascript
Hailie  16.10.2007 - 75 Hits - 5 Antworten

Bitte dringend um Hilfe bei JavaScript!
actofjustice  20.01.2008 - 7 Hits - 7 Antworten

Javascript Schleifenproblem
Computerfreaki  05.06.2008 - 17 Hits - 11 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026