21.02.2007, 14:43 | #11 |
Moderator
|
Цитата:
X++: static void testCalcDate(Args _args) { // Это параметр - дата относительно которой надо искать последний день // из этой даты используется только месяц TransDate transDate = 27\02\2007; // Это искомый последний день недели (понедельник - 1, вторник - 2, и т.д.) Days day = 2; // Это последний день (в зависимости от day, если day=1 то searchDate - понедельник) TransDate searchDate; ; // Последний день месяца searchDate = dateEndMth(transDate); while(dayOfWk(searchDate) != day) { searchDate--; } if(searchDate == transDate) print 'Today is last day'; else print 'Not last day'; pause; } |
|