Форум: "Основная";
Текущий архив: 2002.05.27;
Скачать: [xml.tar.bz2];
ВнизВремя Найти похожие ветки
← →
Juli (2002-05-16 11:01) [0]Подскажите подалуйста, как можно определить количество дней месяца. Но не так: if month=1 to col_day=31 и т.д.
← →
Johnmen (2002-05-16 11:12) [1]DaysInMonth
← →
Игорь Шевченко (2002-05-16 11:13) [2]День добрый,
function IsLeapYear(AYear: Integer): Boolean;
begin
Result := (AYear mod 4 = 0) and ((AYear mod 100 <> 0) or (AYear mod 400 = 0));
end;
function DaysPerMonth(AYear, AMonth: Integer): Integer;
const
DaysInMonth: array[1..12] of Integer =
(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
begin
Result := DaysInMonth[AMonth];
if (AMonth = 2) and IsLeapYear(AYear) then Inc(Result); { leap-year Feb is special }
end;
Функции из RxLib
С уважением,
← →
Johnmen (2002-05-16 11:23) [3]>Игорь Шевченко ©
Год, кратный 2000, невисокосный...что не учтено...
← →
Donal_Graeme (2002-05-16 11:28) [4]почему это невисокосный??? можно цитату из официальных источников? :-)
← →
Игорь Шевченко (2002-05-16 11:51) [5]Johnmen © (16.05.02 11:23)
> Год, кратный 2000, невисокосный...что не учтено...
Это вам, мягко говоря, кажется... :-)
С уважением,
← →
Johnmen (2002-05-16 11:52) [6]>Donal_Graeme : Можно, но не сегодня...:o)
← →
Juli (2002-05-16 11:57) [7]СПАСИБО
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.05.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.42 c