18th
Окт

Подсчитать количество дней в месяце?

Posted by Chas under Пост-обзор

//подсчитать количество дней в месяце————-

function DaysOfMonth( mm, yy: integer ): integer;
begin
   if mm = 2 then
   begin
      Result := 28;
      if IsLeapYear( yy ) then Result := 29;
   end
   else
   begin
      if mm < 8 then
      begin
         if ( mm mod 2 ) = 0 then
            Result := 30
         els
e

            Result := 31;
      end
      else
      begin
         if ( mm mod 2 ) = 0 then
            Result := 31
         else
            Result := 30 pan>;
      end;
   end;
end;

функция вернет количество дней в месяце mm и yy соответственно месяц и год.

koldn:=DaysOfMonth(2,2010);

Тема на форуме

Похожие статьи