Você está aqui: Java ::: Dicas & Truques ::: Arquivos e Diretórios |
Como retornar a data e hora da criação ou modificação de um arquivo ou diretório em Java usando a função lastModified() da classe FileQuantidade de visualizações: 565 vezes |
Nesta dica mostrarei como usar o método lastModified() da classe File da linguagem Java para retornar a data e hora da criação ou última modificação de um arquivo ou diretório. Este método retorna a quantidade de milisegundos decorridos desde a criação ou última modificação do arquivo ou diretório. Dessa forma, podemos informar os milisegundos para criar e retornar um objeto Date. Veja o código Java completo para o exemplo: package estudos; import java.io.File; import java.util.Date; import java.util.Scanner; public class Estudos { public static void main(String[] args) { // para ler a entrada do usuário Scanner entrada = new Scanner(System.in); // vamos pedir para o usuário informar o nome e caminho // de um arquivo System.out.print("Informe o nome de um arquivo: "); String nomeArquivo = entrada.nextLine(); // vamos construir o arquivo File arquivo = new File(nomeArquivo); // vamos obter a quantidade de milisegundos desde a criação ou // modificação do arquivo long milisegundos = arquivo.lastModified(); // e agora um objeto Date Date data = new Date(milisegundos); // e mostramos o resultado System.out.println("Milisegundos desde a criação ou modificação: " + milisegundos); System.out.println("Data da criação ou modificação; " + data); } } Ao executar este código Java nós teremos o seguinte resultado: Informe o nome de um arquivo: C:\estudos_java\conteudo.txt Milisegundos desde a criação ou modificação: 1633792095025 Data da criação ou modificação; Sat Oct 09 12:08:15 BRT 2021 |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
MySQL - Como retornar a hora atual no MySQL usando as funções CURTIME(), CURRENT_TIME e CURRENT_TIME() Delphi - Como usar o Delphi para verificar se um determinado processo do Windows está sendo executado |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |