Hallo,
WeekOfMonth = 0;
RecurringDay = stringToDate(arrRecurrenceParameters[1]).getDate();
while (RecurringDay > 0){
RecurringDay = RecurringDay - 7;
WeekOfMonth++;
}
so haben die alten mechanischen Rechenmaschinen gearbeitet. Schon mal was von "Dividieren" gehört?
WeekOfMonth = RecurringDay/7 + 1 ;
Gruß, Jürgen