Pessoal, estou usando o metodo lastModified() para pegar as datas do arquivo, porem me deparei com um problema, o banco de Dados ao qual devo inserir os a data e hora de criação e do tipo TimeTamp, e o lastModified() retorn um long.
Como comverter o long para tipo date ?
Outra Duvida e como entender a saida, pois ao usar esse metodo em um arquivo ele retornou isso
1159911193000
è so passar o long no costrutor:
Date d = new Date(lastModified());
Continua retornando o mesmo valor,
Preciso q retorne a data e hora, para inserir no banco
Tenta usar a classe java.sql.Timestamp:
Timestamp data = new Timestamp(1159911193000l);
Acabou dando na mesma pois quanto faço data.getTime();
, o retorno acaba sendo o mesmo
vai dar na mesma mesmo…pois o getTime() retorna em milisegundos…
persiste o Date mesmo, o driver converte no formato do banco pra vc…
flw
O metoto date só me permite usar os metodo gettime e settime, os outros metodos da classe date ele não permite.