Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Calcolo differenza giorni.

    Con questa istruzione dovrei riuscire a far calcoare in automatico la differenza in giorni allo ascadere di un evento.

    Nonostante dreamweaver mi dice che il codice e ok non mi segnala nessun errore qualcosa non quadra? dove sbaglio?

    <?php
    $data_chiusura=mktime(0,0,0,6,12,15);
    $data_oggi=mktime(0,0,0,5,27,15);
    $diff=$data_chiusura-$data_oggi;
    ?>
    <br />Mancano
    <?php
    echo floor($diff/864000);
    ?>

    Giorni alla chiusura delle iscrizioni
    (Oggi 27/05/2015 chiusura il 12/06/2015).
    >>Tutto è Possibile, per l'Impossibile ci vuole solo un pò più di tempo<<

  2. #2
    86400 non 864000
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Utente di HTML.it L'avatar di lukezz
    Registrato dal
    Feb 2010
    Messaggi
    494
    Codice PHP:
    function diffData($from$to){
            
    $arr_from explode("/"$from);
            
    $from_gg $arr_from[0];
            
    $from_mm $arr_from[1];
            
    $from_aa $arr_from[2];
            
    $arr_to explode("/"$to);
            
    $to_gg $arr_to[0];
            
    $to_mm $arr_to[1];
            
    $to_aa $arr_to[2];
            
    $data_diff mktime(1200$to_mm$to_gg$to_aa) - mktime(1200$from_mm$from_gg$from_aa);
            
    $data_diff  floor(($data_diff 60 60 24) / 1);
            return 
    $data_diff;

    Con questa funzione calcoli la differenza di giorni e ti ritorna il numero esatto.

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.