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

    differenza in giorni ed ore fra due date

    Salve ragazzi,
    ho un problema con le date che non riesco a risolvere...
    Praticamente ho due date e vorrei ottenere la differenza in giorni ed ore di queste due date.

    Per la differenza di date ci sono arrivato tramite questo script:

    codice:
                      $data_orario_attuale = @explode (" ", $attuale);
                      $data_orario_salvato = @explode (" ", $salvato);
                      
                      $data_separata_attuale= @explode ("-", $data_orario_attuale[0]);
                      $data_separata_salvato= @explode ("-", $data_orario_salvato[0]);
    
                      $anno1 = $data_separata_attuale[0];
                      $mese1 = $data_separata_attuale[1];
                      $giorno1 = $data_separata_attuale[2];
    
                      $anno2 = $data_separata_salvato[0];
                      $mese2 = $data_separata_salvato[1];
                      $giorno2 = $data_separata_salvato[2];
    
                      $confronto1 = @gregoriantojd($mese1, $giorno1, $anno1);
                      $confronto2 = @gregoriantojd($mese2, $giorno2, $anno2);
                      
    
                      $diff_giorni= $confronto1 - $confronto2;
    Se invece volessi trovare la differenza in giorni ed ore?
    Grazie mille
    --Morpheux

  2. #2

    Re: differenza in giorni ed ore fra due date

    Originariamente inviato da Morpheux
    Se invece volessi trovare la differenza in giorni ed ore?
    In giorni ce l'hai già, l'ora puoi fare in modo simile:

    Codice PHP:
    $ora_separata_attuale= @explode (":"$data_orario_attuale[1]);
    $ora_separata_salvato= @explode (":"$data_orario_salvato[1]);

    $confrontoOra1 mktime($ora_separata_attuale[0],$ora_separata_attuale[1],$ora_separata_attuale[2]);
    $confrontoOra2 mktime($ora_separata_salvato[0],$ora_separata_salvato[1],$ora_separata_salvato[2]);

    $diff_ore $confrontoOra1 $confrontoOra2
    Coltiva Linux, Windows si pianta da solo!

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.