delphi如何读取GMT日期时间?(50分)

  • 主题发起人 主题发起人 luckymanman
  • 开始时间 开始时间
L

luckymanman

Unregistered / Unconfirmed
GUEST, unregistred user!
delphi有没有类似c中的gmtime函数呢?
就是说不用去调用msvcrt.dll里的gmtime。
比如有一vc写的程序,它生成的文件的日期时间是以gmt格式保存的(8字节),不采用上面的方法,有没有办法读取呢?
如:mydatetime: array[0..7] of Byte = ($20, $CC, $FD, $44, $00, $04, $00, $00);
它对应的日期时间是:2006- 9- 5 19:12:32
请问delphi应该怎样读出来呢?
 
这个问题原来大富翁里有过:
呵呵
/////
看看GetSystemTime和GetLocalTime的帮助。
procedure TForm1.Button1Click(Sender: TObject);
var
st: TSystemTime;
begin
GetSystemTime(st);
ShowMessage(Format('%02d:%02d:%02d.%03d',
[st.wHour,st.wMinute,st.wSecond,st.wMilliseconds]));
GetLocalTime(st);
ShowMessage(Format('%02d:%02d:%02d.%03d',
[st.wHour,st.wMinute,st.wSecond,st.wMilliseconds]));
end;
 

Similar threads

回复
0
查看
819
不得闲
D
回复
0
查看
928
DelphiTeacher的专栏
D
D
回复
0
查看
883
DelphiTeacher的专栏
D
后退
顶部