You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
Version 1
Next »
function day = getYearStartDay ( year )
day = 1;
for i = 1900:( year -1)
if isLeapYear (i)
day = day + 2;
else
day = day + 1;
end
if day >= 8
day = day - 7;
end
end
end
function day = getMonthStartDay ( year , month )
if month > 0 && month < 13
day = getYearStartDay ( year );
for i = 1 : month -1
day = day + daysInMonth (year , i);
end
while ( day > 7)
day = day - 7;
end
else
day = 0;
end
end