function StartOfAWeek(const AYear, AWeekOfYear: Word; const ADayOfWeek: Word = 1): TDateTime;

解决方案 »

  1.   

    谢谢太阳风   能不能再问一你问题,我发现Delphi的WeekOf和AWeekOfYear两个函数定义的星期一至星期日的数字为1至7也就是说:星期一是1、星期日是7;可是为什么到了DayOfWeek这个函数中改成了:星期日是1、星期六是7
      

  2.   

    你可以看一下帮助。前两个函数(第二个应该是WeekOfYear吧,呵呵)是遵循了ISO 8601国际标准,认为应该按照星期一——星期日排列,而后者没有遵循这个标准,但可能更符合西方人的习惯