Module:Calendar date/recurring: Difference between revisions

Content deleted Content added
last [day of week]
No edit summary
Line 44:
 
-- go back one day to get the last day of the month we want
date = date - ONE_DAY
dateparts = os.date("*t", date)
 
-- go backwards until we find the right day of week
while dateparts["wday"] ~= dayofweek do
date = date - ONE_DAY
dateparts = os.date("*t", date)
end
end
local result = os.date("%Y-%m-%d", date)