Я построил функцию в q так, что я могу видеть, сколько воскресных дней выпадает на 1-е число месяца между двумя датами
\W 1 f3:{[sd;ed] count distinct `week$(sd + til 1 + ed - sd) where (`dd$distinct `week$sd + til 1 + ed - sd)=01}
Как я могу редактировать для работы с датами до 2000 года?Могу ли я поставить модуль вокруг отрицательных дат?Или это восстановит мою функцию неправильно?