Fórum Como pegar a data e hora de um arquivo? #327262

11/08/2006

0

Pessoal é o seguinte testei a função abaixo que me retorna a data e hora da modificação de um arquivo, porém eu preciso que ele me retorne junto com a Hora também os segundos e o ano.

1
2
3
4
5
6
7
8
9
10
11
Function GetFileDate(Arquivo: String): String;
var
FHandle: integer;
begin
FHandle := FileOpen(Arquivo, 0);
try
Result := DateTimeToStr(FileDateToDateTime(FileGetDate(FHandle)));
finally
FileClose(FHandle);
end;
end;


esta função me retorna algo assim ´10/08 16:30´, mas eu queria que me retornasse
assim ´10/08/2006 16:30:35´ >> ´dd/MM/yyyy HH:mm:ss´ vcs poderiam me ajudar?
desde já obrigado pela atenção.


Rod.stuchi

Rod.stuchi

Responder

Post mais votado

11/08/2006

o resultado foi jogado para um TDateTime, logo eh uma data completa, tente utilizar a funcao FormatDateTime para pegar a data em string


tente assim

label1.caption := FormatDateTime(´dd/mm/yyyy hh:nn:ss´, DATA);


Night_man

Night_man
Responder

Gostei + 1

Mais Posts

11/08/2006

Rod.stuchi

o resultado foi jogado para um TDateTime, logo eh uma data completa, tente utilizar a funcao FormatDateTime para pegar a data em string tente assim label1.caption := FormatDateTime(´dd/mm/yyyy hh:nn:ss´, DATA);


Mas ele retorna os segundos sempre ´00´, salvando o arquivo constantemente, alterando salvando, ele retorna sempre para os segundo zero, com reverter essa situação?


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar