function SetPCSystemTime(tDati: TDateTime): Boolean;var tSetDati: TDateTime;
vDatiBias: Variant; tTZI: TTimeZoneInformation; tST: TSystemTime;begin
GetTimeZoneInformation(tTZI); vDatiBias := tTZI.Bias / 1440;
tSetDati := tDati + vDatiBias; with tST do begin
wYear := StrToInt(FormatDateTime('yyyy', tSetDati));
wMonth := StrToInt(FormatDateTime('mm', tSetDati));
wDay := StrToInt(FormatDateTime('dd', tSetDati));
wHour := StrToInt(FormatDateTime('hh', tSetDati));
wMinute := StrToInt(FormatDateTime('nn', tSetDati));
wSecond := StrToInt(FormatDateTime('ss', tSetDati));
wMilliseconds := 0; end; SetPCSystemTime := SetSystemTime(tST);end;
vDatiBias: Variant; tTZI: TTimeZoneInformation; tST: TSystemTime;begin
GetTimeZoneInformation(tTZI); vDatiBias := tTZI.Bias / 1440;
tSetDati := tDati + vDatiBias; with tST do begin
wYear := StrToInt(FormatDateTime('yyyy', tSetDati));
wMonth := StrToInt(FormatDateTime('mm', tSetDati));
wDay := StrToInt(FormatDateTime('dd', tSetDati));
wHour := StrToInt(FormatDateTime('hh', tSetDati));
wMinute := StrToInt(FormatDateTime('nn', tSetDati));
wSecond := StrToInt(FormatDateTime('ss', tSetDati));
wMilliseconds := 0; end; SetPCSystemTime := SetSystemTime(tST);end;
问过N次乐.搜索关键字:SetLocalInfo or 日期格式