//声明
GetLocalTime(
var lpSystemTime: TSystemTime {TSystemTime 结构}
); {无返回值}
//设置本地时间
SetLocalTime(
const lpSystemTime: TSystemTime {TSystemTime 结构}
): BOOL;
//SetSystemTime 设置的是格林尼治时间
SetSystemTime(
const lpSystemTime: TSystemTime {TSystemTime 结构}
): BOOL;
//TSystemTime 是 _SYSTEMTIME 结构的重定义:
_SYSTEMTIME = record
wYear: Word; {年}
wMonth: Word; {月}
wDayOfWeek: Word; {周}
wDay: Word; {日}
wHour: Word; {时}
wMinute: Word; {分}
wSecond: Word; {秒}
wMilliseconds: Word; {毫秒}
end;
//举例:
procedure TForm1.FormCreate(Sender: TObject);
var
T: TSystemTime;
begin
GetSystemTime(T);
Memo1.Clear;
with Memo1.Lines do
begin
add(Format('年: %d',[T.wYear]));
add(Format('月: %d',[T.wMonth]));
add(Format('周: %d',[T.wDayOfWeek]));
add(Format('日: %d',[T.wDay]));
add(Format('时: %d',[T.wHour]));
add(Format('分: %d',[T.wMinute]));
add(Format('秒: %d',[T.wSecond]));
add(Format('毫秒: %d',[T.wMilliseconds]));
end;
end;
//效果图:
转载于:https://my.oschina.net/hermer/blog/320392