求日期 ( 积分: 100 )

  • 主题发起人 主题发起人 xjw10
  • 开始时间 开始时间
X

xjw10

Unregistered / Unconfirmed
GUEST, unregistred user!
写一个函数,求出任意一个日期所在星期的星期一的日期。
 
C:/Program Files/Borland/Delphi7/Source/Rtl/Common/DateUtils.pas
 
use dateUtils
yourneed_date:=datexx-dayofweek(datexx)+2;
 
怎么没人回答呢。前面两位老兄的不行。
 
楼上两位不是都说了吗?LZ看不到吗?
 
楼主可能没看懂 jenhon 的意思。
写成函数你就知道了:

uses dateUtils;

function FirstDayOfWeek(aDay: TDate): TDate;
begin
result:=aDay-DayOfWeek(aDay)+2;
end;
 
谢谢各位,我不是没因为jenhon没写成函数没看懂,我是以为他的方法错了,不明白他的算法,今天测试了一下jenhon的方法是可行的。现在结贴了jenhon,kaida,hsgrass都有分。
 
谢谢各位,我不是因为jenhon没写成函数没看懂,我是以为他的方法错了,不明白他的算法,今天测试了一下jenhon的方法是可行的。现在结贴了jenhon,kaida,hsgrass都有分。
 
后退
顶部