Mr.Bombastic (01.07.2013)
-
01.07.2013, 13:43 #1
Startzeit aus Endzeit und Laufzeit errechnen
Ich suche ein Tool, womit ich die Startzeit aus einer Endzeit und der genauen Laufzeit errechnen kann.
Ebenso andersrum z.B. Endzeit aus Starzeit + Laufzeit errechnen.
Das Format der Zeit wäre: HH:MM:SS (Stunde, Minute, Sekunde).
Es gab zwar eine Seite, die ist jetzt down. Ich denke mit Excel sollte das Funktionieren, ich habe aber 0 Kenntnisse in Excel. Eventuell kennt ihr auch einen HTML-Code dafür, dann könnte ich mir eine kleine eigene Seite bauen, damit ich das Ganze auch vom Handy erreichen kann.
Wäre sehr dankbar wenn mir jemand helfen könnte.
Liebe Grüße.Geändert von Mr.Bombastic (01.07.2013 um 13:44 Uhr)
-
01.07.2013, 13:50 #2
- Registriert seit
- 19.11.2011
- Beiträge
- 496
Thanked 412 Times in 268 PostsAW: Startzeit aus Endzeit und Laufzeit errechnen
In Excel kannst du ganz einfach mit Zeiten rechnen.
=ZEIT(HH;MM;SS)
Wenn in A1 die Laufzeit und in A2 die Endzeit steht, berechnest du die Startzeit mit A2-A1.
-
The Following User Says Thank You to Mr. White For This Useful Post:
-
01.07.2013, 14:02 #3
AW: Startzeit aus Endzeit und Laufzeit errechnen
Hmh, ok das klappt soweit. Aber was ist mit Endzeiten, die erst an einem anderen Datum sind?
Die Endzeit z.B. am 03.07. 10:30 Uhr , die Laufzeit 41:35
Bei solchen Angaben spuckt Excel nichts aus. So stelle ich mir das in seiner Funktionsweise vor:
Spoiler:
-
01.07.2013, 14:24 #4
- Registriert seit
- 19.11.2011
- Beiträge
- 496
Thanked 412 Times in 268 Posts
-
The Following User Says Thank You to Mr. White For This Useful Post:
Mr.Bombastic (01.07.2013)
-
01.07.2013, 15:08 #5
AW: Startzeit aus Endzeit und Laufzeit errechnen
Ok dankesehr! Gibt es eventuell eine Möglichkeit das ganze in eine Seite einzubauen?
-
01.07.2013, 17:36 #6
- Registriert seit
- 12.12.2011
- Beiträge
- 39
Thanked 24 Times in 16 PostsAW: Startzeit aus Endzeit und Laufzeit errechnen
Code:<!DOCTYPE html> <html> <head> <title>Startrechner</title> <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <style type="text/css"> html, body { padding: 0; margin: 0; background-color: #CCC; } #header { text-align: center; font-weight: bold; font-size: 2em; background-color: #555; color: #FFF; } #content { width: 600px; margin: 15px auto 0 auto; text-align: center; color: #555; font-size: 0.75em; } </style> <script type="text/javascript"> function calc() { var dateParts = document.getElementById("arrival_date").value.split("."); var timeParts = document.getElementById("arrival_time").value.split(":"); var date = new Date(dateParts[2], dateParts[1], dateParts[0], timeParts[0], timeParts[1], timeParts[2]); var durationParts = document.getElementById("duration").value.split(":"); var ms = durationParts[0] * 60 * 60 * 1000 + durationParts[1] * 60 * 1000 + durationParts[2] * 1000; var endDate = new Date(date - ms); document.getElementById("starttime").innerHTML = endDate.toLocaleString(); } </script> </head> <body> <div id="header"> Startrechner </div> <div id="content"> <fieldset> Ankunft: <input type="text" id="arrival_date" value="dd.mm.yyyy" /> <input type="text" id="arrival_time" value="hh:mm:ss" /><br /> Dauer: <input type="text" id="duration" value="hh:mm:ss" /><br /> <input type="button" id="calculate" value="Berechnen" onclick="calc()" /><br /> <div>Startzeit: <span id="starttime"> </span></div> </fieldset> </div> </body> </html>
-
The Following User Says Thank You to KrT For This Useful Post:
Mr.Bombastic (01.07.2013)
-
02.07.2013, 00:15 #7
AW: Startzeit aus Endzeit und Laufzeit errechnen
@ KrT
Er spuckt kein Code aus, wenn ich auf Berechnen klicke /:
/e: klappt doch! Danke. Aber er gibt die Startzeit um einen Monat falsch an, was kann ich da machen ums zu korrigieren?Geändert von Mr.Bombastic (02.07.2013 um 00:25 Uhr)
-
02.07.2013, 10:37 #8
- Registriert seit
- 12.12.2011
- Beiträge
- 39
Thanked 24 Times in 16 PostsAW: Startzeit aus Endzeit und Laufzeit errechnen
Tatsächlich, habe noch mal in den Docs nachgeschaut. Javascripts Monat ist nullbasierend, somit ist Januar 0 und Dezember 11, daher einfach in der Zeile 33
Code:var date = new Date(dateParts[2], dateParts[1], dateParts[0], timeParts[0], timeParts[1], timeParts[2]);
Code:var date = new Date(dateParts[2], parseInt(dateParts[1]) - 1, dateParts[0], timeParts[0], timeParts[1], timeParts[2]);
Geändert von KrT (02.07.2013 um 10:37 Uhr)
-
The Following User Says Thank You to KrT For This Useful Post:
Mr.Bombastic (02.07.2013)
Ähnliche Themen
-
Uploaded.net Premium Cookie 2 Wochen Laufzeit
Von 5onny6lack im Forum AccountsAntworten: 10Letzter Beitrag: 24.08.2013, 22:32 -
MW3 Restzeit bis Ziel errechnen
Von Snees im Forum PHPAntworten: 0Letzter Beitrag: 12.04.2012, 16:45 -
[Vorschlag] Premium Laufzeit
Von Runix im Forum FeedbackAntworten: 1Letzter Beitrag: 05.03.2012, 22:28
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.