Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di allin81
    Registrato dal
    Mar 2011
    Messaggi
    1,875

    scalare da 100 a 0 nell'arco di 12 ore

    ciao a tutti
    avrei la necessità di partire di fare una sorta di count down con variabili già impostate.

    Per esempio vorrei che alle 9 del mattino il valore sia 100 e nell'arco della giornata cambi gradualmente fino ad arrivare a 0 alle ore 21

    Come potrei fare?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di lnessuno
    Registrato dal
    Feb 2002
    Messaggi
    2,732
    Beh 12 ore sono 43.200 secondi.

    Sapendo questo ti calcoli quanto deve essere grande un singolo spicchio dei 100 che compongono il tuo countdown: 432 secondi. Ogni 432 secondi il countdown deve diminuire di 1.

    Fatto questo ti prendi l'ora attuale (es. 10.59), fai la differenza con l'ora di partenza (9.00) e trovi 119 minuti, cioè 7140 secondi, che divisi per 432 fanno 16 "spicchi" (i decimali li puoi lasciar perdere, presumo).


    Il tuo countdown attuale sarebbe 100 - 16 = 84

  3. #3
    Utente di HTML.it L'avatar di allin81
    Registrato dal
    Mar 2011
    Messaggi
    1,875
    bene o male ho capito il ragionamento, mi sono perso solo sui 119 minuti...

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Originariamente inviato da allin81
    bene o male ho capito il ragionamento, mi sono perso solo sui 119 minuti...
    Dalle 9:00 alle 10:59 quanti minuti sono?

  5. #5
    Utente di HTML.it L'avatar di allin81
    Registrato dal
    Mar 2011
    Messaggi
    1,875
    ahh ecco, non avevo capito che faceva riferimento a quell'orario.

    Ok, ci devo giocare un po' per vedere se riesco a tirare fuori questa cosa, speriamo bene

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.