Stunden auslesen

kaim

Grünschnabel
hey zusammen...

ich bin gerade dabei, Zeit zwischen zwei Uhrzeiten zu berechnen. das ist auch grundsätzlich kein problem.

Jetzt will ich aber noch Stunden auslesen. Das schaut ungefähr so aus:
-1:45 oder 1:30 etc...
-da hätt ich gern als ergebnis dann ein Wert wie 1,5 oder 1,35

hoffe ihr versteht was ich meine :D

bin über jede hilfe dankbar...

lg
kaim
 
Hi,

falls die Zeit als String vorliegt, kannst du sie am Doppelpunkt mit Hilfe der Methode split in ein Array zerlegen. Die Komponenten kannst du nun entsprechend bearbeiten und addieren. Der Minutenanteil in der zweiten Komponente muss hierbei durch 60 geteil werden.

Beispiel:
Code:
<script type="text/javascript">
  <!--
function getDecHours(strTime){
  var arrTime = strTime.split(":");

  return (parseFloat(arrTime[0]) + parseFloat(arrTime[1]/60));
}

alert(getDecHours("1:45"));
 //-->
</script>
Ciao
Quaese
 

Neue Beiträge

Zurück