#

Umrechnen einer Dezimalen Zahl in Stunden Minuten

 

Folgender Code wandelt eine dezimale Zahl wie 1,1 in eine Zeit Ansicht um im Stunden - Minuten Format hh:nn

Zu beachten ist, dass die dezimale Zeit als float Zahl im 10er Format kommt

Javascript, Typescript

 

 

  get_Time_String_from_Floatfloat_Dezimal_Timenumber ) : String {

    //----< get_Date_String_from_Date() >----

    //*convert a number 0,25 into a time-String 00:15

    //*in hours 1,25 = 01:15

    //*in hours 0,5 = 00:30    

    //< check >

    if (float_Dezimal_Time==nullreturn ""//if   in debugger

    //</ check >

 

    //< convert float to time >

    //*convert to Minutes

    var float_Time:number =float_Dezimal_Time * 60;

    //</ convert float to time >

 

    //< get Hour-Minutes >

    var hours = Math.floor(float_Time/60); 

    var minutes = float_Time % 60;

    //</ Hour-Minutes >

 

    //< format hh:nn >

    var date_output = new Date(0);    

    date_output.setUTCMinutes(minutes); 

    date_output.setUTCHours(hours); 

    var timeString_hh_nn = date_output.toISOString();

    timeString_hh_nn=timeString_hh_nn.substr(115);

    //</ format hh:nn >

    

    return timeString_hh_nn;

    //----</ get_Date_String_from_Date() >----

  }

 

 

 

Mobile

.

0123movie.net