JavaScript :: Aufgabe #9 :: Lösung #1
3 Lösungen
#9
Javascript Alter in Sekunden berechnen
Anfänger - JavaScript
von Programmer21
- 05.05.2019 um 21:49 Uhr
Die Aufgabe ist ein Javascript Programm zu schreiben das nach folgenden Geburtsdaten fragt Tag,Monat,Jahr Stunde,Minute und dann das Alter in Sekunden ausgibt.
#1
von Kotgreifer (1100 Punkte)
- 18.12.2019 um 16:17 Uhr
Es gibt sicher eine einfacheren Weg an die eingegebene Uhrzeit in Sekunden zu kommen aber mir ist spontan keiner eingefallen :D
JavaScript-Code
<!DOCTYPE html> <html > <head> <meta charset="utf-8" /> </head> <body> <label for="date">Geburtsdatum:</label> <input type="date" id="date"></input> <label for="date">Uhrzeit:</label> <input type="time" id="time"></input> <button onclick="los()">Los</button> <script> function los(){ //Geburtstag var geb = new Date( document.getElementById("date").value); //Geburts Uhrzeit var gebTime=document.getElementById("time").value; var splitTime= gebTime.split(':'); var gebTimeSec= splitTime[0]*3600+splitTime[1]*60; //Aktuelles Datum var today = new Date(); var date = new Date(today.getFullYear()+'-'+(today.getMonth()+1)+'-'+today.getDate()); //Aktuelle Uhrzeit var uhrzeit= today.getHours()*3600 + today.getMinutes()*60 + today.getSeconds(); //Ergebniss var erg= (date.getTime()-geb.getTime())/1000+uhrzeit-gebTimeSec; alert("Zwischen dem Geburstag und heute liegen "+erg+" Sekunden\n\nToll nicht wahr?\n Keine Ahnung wat dir diese Info bringt aber gut :D"); } </script> </body> </html>
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1