Readdy Write  
0,00 €
Your View Money
Views: Count
Self 20% 0
Your Content 60% 0

Users by Links 0
u1*(Content+Views) 10% 0
Follow-Follower 0
s2*(Income) 5% 0

Count
Followers 0
Login Register as User

Umrechnen einer Dezimalen Zahl in Stunden Minuten

05.02.2021 (👁4088)


 

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 undefined 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() >----

  }