Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 15 su 15
  1. #11
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    173
    non capisco...:-(

  2. #12
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    173
    ah ho capito.. per la data del database uso getDate

    invece per quella immessa da tastiera questo codice va bene?

    codice:
    System.out.println("Inserisci la data di fine prestito:");
    			
    			
    			
    			
    			
    			
    			String old_date = preLibro.next(); //trasformo stringa in data
    			DateFormat formatter_old = new SimpleDateFormat("dd-MM-yyyy");
                DateFormat formatter_new = new SimpleDateFormat("yyyyMMdd");
    
    	        Date date1t = (Date) formatter_new.parse(old_date);
    	        
    	        String new_dateArr = formatter_new.format(date1t);

  3. #13
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Io non capisco perché devi fare dei format() .....

    codice:
    Date d1 = unFormat.parse(stringaDaUtente);
    
    java.sql.Date d2 = rs.getDate(....);
    
    long differenzaMillisecondi = d2.getTime() - d1.getTime();   // O il contrario ... dipende
    unFormat è chiaramente il SimpleDateFormat con il formato scelto per l'input dell'utente.

    Cosa non è chiaro? Mi pare semplice.
    Andrea, Senior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    Java Versions Cheat Sheet

  4. #14
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    173
    grazie mille sei stato gentilissimo..

    Graziee

  5. #15
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    12
    Ciao andbin,
    intanto, grazie della spiegazione.

    Ho adattato la tua classe alle mie esigenze. Inserisco la data in formato dd-mm-yyyy come stringa e mi fa la conversione.
    Vorrei sapere se per il confronto di due date convertite in questo modo conviene usare il getTime() come consigli tu oppure il metodo compareTo () di Calendar.

    Grazie mille

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.