Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    7

    oggetto data js tempo mancante

    qualcuno di voi ha uno script x calcolare il tempo ke manca...

    mi spiego meglio...

    una funzione ke inserisce in un campo di testo quanto manca ad un determinato orario
    x esempio quanto manca alle 5 e 30 ? nel campo di testo verra inserito ore minuti e secondi

    grazie mille...

  2. #2
    Pronto no, ma lo si fa in fretta:

    Codice PHP:

    function getRemaining(fromto)
    {
      if(!
    to)
         return 
    null;
      if(!
    from)
         
    from = new Date();
      
      var 
    fromTime from.getTime();
      var 
    toTime to.getTime();

      if(
    to from)
        return 
    "Già Passaato";
      var 
    diff to from;
      var 
    tmp diff / (1000 60 60 24);
      var 
    days parseInt(""+tmp);
      
    diff diff - (days 60 60 24 1000);
      
    tmp diff / (1000 60 60);
      var 
    hours parseInt(""+tmp);
      
    diff diff - (hours 60 60 1000);
      
    tmp diff / (1000 60);
      var 
    minutes parseInt(""+tmp);
      
    diff diff - (minutes 60 1000);
      
    tmp diff / (1000);
      var 
    seconds parseInt(""+tmp);
      return 
    "Mancano "+days+" giorni "+hours+" ore "+minutes+" minuti "+seconds+" secondi";

    A questo punto fai:

    <body onload="alert(getRemaining(null, new Date(2008,09,13,17,30,00)))">
    </body>
    Per avere quanto manca dal momento corrente alle 17:30 di oggi

    N.B. nel costruttore i mesi vanno da 0=Gennaio a 11=Dicembre, quindi 09 è ottobre

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    7
    grazie...
    non avevo voglia di farlo prima

    pero alla fine l ho fatto cmq ed è simile al tuo (pero ho copiato un po xk oggi il cervello non ha voglia di girare... )

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.