setYear.pas 361 B

12345678910111213141516171819
  1. uses DOS;
  2. var
  3. CurTime : longint;
  4. DOW,Year: word;
  5. Timing : FILE;
  6. TD : DateTime;
  7. begin
  8. Assign(Timing,'P:\timer');
  9. {$I-}
  10. Reset(Timing);
  11. if IOResult <> 0 then Halt(255);
  12. {$I+}
  13. GetFTime(Timing,CurTime);
  14. Close(Timing);
  15. UnpackTime(CurTime,TD);
  16. GetDate(Year,TD.Month,TD.Day,Dow);
  17. SetDate(TD.Year,TD.MONTH,TD.DAY);
  18. end.