Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 18 su 18

Discussione: Confronto tra date

  1. #11
    ma 20050201-20050129 nn fa 3

  2. #12
    miii hai ragionissima

    usavo questo metodo per confrontare le date (data precedente o successiva) e non so perché mi ero convinto che risolveva anche il tuo problema.

    Chiedo venia. Adesso penso ad una lternativa.

  3. #13

  4. #14
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    43
    guarda puoi fare in questo modo:

    codice:
    list($igiorno, $imese, $ianno)=explode("/",$_POST['frm_desame']);
    list($fgiorno, $fmese, $fanno)=explode("/",$_POST['frm_dpreno']);
    
    $esame=mktime(0,0,0,$imese,$igiorno,$ianno);
    $preno=mktime(0,0,0,$fmese,$fgiorno,$fanno);
    
    $msg =(($esame-$preno)<259200)?"Termini scaduti":"Prenotazione OK";
    
    print $msg;
    tre giorni = 259200 = 3 * 24 * 60 * 60;


  5. #15
    prova così:
    codice:
    <?php
    $giorno_appello = '1';
    $mese_appello = '2';
    $anno_appello = '2005';
    
    $giorno_prenotazione = '30';
    $mese_prenotazione = '1';
    $anno_prenotazione = '2005';
    
    $data_appello = mktime (0,0,0,$mese_appello,$giorno_appello,$anno_appello);
    $data_prenotazione = mktime (0,0,0,$mese_prenotazione,$giorno_prenotazione,$anno_prenotazione);
    
    if ($data_appello - $data_prenotazione <= 3*24*60*60)
    	echo 'prenotazioni chiuse';
    else
    	echo 'in bocca al lupo!';
    ?>

  6. #16
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    43
    Eh eh già detto

  7. #17

  8. #18
    funziona!!!

    grazie

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 © 2026 vBulletin Solutions, Inc. All rights reserved.