Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 20

Discussione: [JAVA/JSP] funzione

  1. #1
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418

    [JAVA/JSP] funzione

    Ciao, esiste una funzione o un comando che ti permetta di sapere l'ora di creazione di un file, per esempio io ho un file test.txt, tramite exists() so se il file esiste o no, però per sapere l'ora di creazione o dell'ultima modifica, come faccio?
    -------------------------------------------------
    Il fumo nuoce gravemente alla salute

  2. #2
    c'è il metodo lastModified() che ritorna un long relativo alla data di ultima modifica in millisecondi..
    devi poi ricavarti la data con il costruttore Date(long date)

  3. #3
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418
    Ok, ho il numero ora come faccio a convertirlo?
    -------------------------------------------------
    Il fumo nuoce gravemente alla salute

  4. #4
    Date ultimaModifica = new Date(long ilNumeroCheHai);

    ciao!

  5. #5
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418
    infatti, come ho fatto io

    long lmt = file.lastModified();

    Date data = new Date(long lmt);


    solo che mi da questi errori nella compilazione

    test.java:86: '.class' expected
    Date data = new Date(long lmt);
    ^
    test.java:86: ')' expected
    Date data = new Date(long lmt);
    ^
    test.java:86: unexpected type
    required: value
    found : class
    Date data = new Date(long lmt);
    ^
    3 errors



    -------------------------------------------------
    Il fumo nuoce gravemente alla salute

  6. #6
    Utente di HTML.it L'avatar di ghinz
    Registrato dal
    May 2001
    Messaggi
    211
    Dovresti postare almeno la riga che ti dà l'errore per capirci qualcosa...

    Cioè, volevo dire, è meglio il listato completo se non è troppo lungo...
    ghinz

  7. #7
    domanda stupida..però io sbaglio sempre lì:
    hai importato java.util.Date ?

  8. #8
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418
    Avevo importato la java.util.*, ma comunque lo cambiata con la tua, ma mi da gli stessi errori!
    -------------------------------------------------
    Il fumo nuoce gravemente alla salute

  9. #9
    comunque non sembra un errore legato alla Date, quanto piuttosto una parentesi o un punto e virgola che ti sei dimenticato...

  10. #10
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418
    questo è il listato

    class BottoneListener implements ActionListener {
    public void actionPerformed(ActionEvent e) {


    File file1 = new File ("c:\\prova.txt");

    if(file1.exists()){


    System.out.println("Il file esiste");

    long lmt = file1.lastModified();

    Date data = new Date(long lmt);

    System.out.println(data);

    }else{
    System.out.println("Il file non esiste");
    }
    dialog.setVisible(true);
    }
    }
    -------------------------------------------------
    Il fumo nuoce gravemente alla salute

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.