Forum » Javascript » [JS] Minuten

  1. Tim

    Ik heb dus een leuk scriptje waardoor je van een embed de lengte van de clip weet, het probleem is alleen dat je de tijd niet in minuten krijgt maar in opgetelde seconden. De clip duurt dus 04:36 alleen krijg ik er dus 276.801 uit, dus weet iemand misschien ff een JavaScriptje (of een wiskunde som zodat ik de Math-code kan gebruiken) om hiervan minuten te maken?

    Alvast bedankt, Snake86

    Btw: ik heb al gegoogled, kon ik niet iets heel nuttigs vinden.

    wo 24-08-2005 om 15:54
Reacties (5)

Reageren
  1. Helper

    Ik ken weinig van javascript, maar als je van de seconden een integer maakt, een geheel getal, en je deelt dat door 60 heb je de minuten h?.

    bv: lengte in seconden is 280 sec
    4,66... min
    280 - (4 * 60) = 40 sec
    lengte in min en seconden = \"4\" & \":\" & \"40\"

    output: 4:40

    edit: vraag aan iemand die JS kan scripten om dit toe te passen

    Bewerkt door Helper op wo 24-08-2005 om 16:05
    wo 24-08-2005 om 16:04
  2. Tim

    Quote: helper

    Ik ken weinig van javascript, maar als je van de seconden een integer maakt, een geheel getal, en je deelt dat door 60 heb je de minuten h?.

    bv: lengte in seconden is 280 sec
    4,66... min
    280 - (4 * 60) = 40 sec
    lengte in min en seconden = \"4\" & \":\" & \"40\"

    output: 4:40

    edit: vraag aan iemand die JS kan scripten om dit toe te passen
    Ik kan zelf JS scripten, ik kan bv dit doen (uitkomst is dan 40:
    Code
    1
    
    Math.floor(280-(4 * 60))


    Alleen in mijn eerste post was maar een voorbeeld, stel dat de clip 10 minuten duurt, dan moet die ook kunnen werken.

    wo 24-08-2005 om 16:20
  3. Dd7
    wo 24-08-2005 om 21:31
  4. Dabobster

    Quote: dd7

    Dat is C. :\').

    En als je goed op zou letten bij wiskunde dan had je dit ook wel zelf kunnen bedenken:
    Code
    1
    2
    3
    4
    
    secs = Math.floor(276.801); //Stel het aantal seconden in en rond het af op een heel getal.
    min =  Math.floor(secs / 60); // Deel het aantal seconden door 60 en rond het af.
    secs = secs % 60; // Deel het aantal seconden door 60 en onthou wat je over houdt.
    document.write(min +\":\" +secs); //Zet het antwoord op de pagina.


    Ik ben biersexueel.
    Respect my authoritah!
    This post was made possible by weed.
    wo 24-08-2005 om 23:03
  5. Tim

    Quote: dabobster

    [..]
    Dat is C. :\').

    En als je goed op zou letten bij wiskunde dan had je dit ook wel zelf kunnen bedenken:
    [..]


    Hey tnx, hij werkt.

    En ik ben niet zo\'n wiskunde stuud.

    vr 26-08-2005 om 16:51
Reageren