Вниз
Скачать: CL | DM;

Время   Найти похожие ветки 

← →
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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.01 c
3-88319
СергейКнязев
2002-04-29 17:09
2002.05.27
Как работать с локальной таблицей Paradox без установленного BDE.


6-88576
ATLANTIDO
2002-03-14 21:42
2002.05.27
сервер тормозит


3-88346
nikulin
2002-04-30 15:51
2002.05.27
КАК?????


1-88495
3asys
2002-05-15 17:02
2002.05.27
Растягивание компонентов


6-88584
BlackLord
2002-03-11 16:06
2002.05.27
Send, Recev, на WinAPI помогите с примерами WinSock




   Наверх