Module:Arbitragecommissie-verkiezingen kalender
Documentatie voor deze module kan aangemaakt worden op de volgende pagina: Module:Arbitragecommissie-verkiezingen kalender/doc
local Date = require('Module:Date')._Date
local p = {}
function p.maandJaar(frame)
return Date(frame.args[1], frame.args[2], frame.args[3]):text('%B %-Y')
end
function p.startKandidaatstelling(frame)
return Date(frame.args[1], frame.args[2], frame.args[3]):text('%-d %B %-Y')
end
function p.startVerkiezing(frame)
startElection = Date(frame.args[1], frame.args[2], frame.args[3]) + 14
return startElection:text('%-d %B %-Y')
end
function p.eindVerkiezing(frame)
endElection = Date(frame.args[1], frame.args[2], frame.args[3]) + 21
return endElection:text('%-d %B %-Y')
end
function p.eersteEdit(frame)
firstEdit = Date(frame.args[1], frame.args[2], frame.args[3]) + 14 - '1 maanden'
return firstEdit:text('%-d %B %-Y')
end
function p.honderdEdits(frame)
hundredEdits = Date(frame.args[1], frame.args[2], frame.args[3]) - '1 jaren'
return hundredEdits:text('%-d %B %-Y')
end
function p.kandidaatEersteEdit(frame)
candidateFirstEdit = Date(frame.args[1], frame.args[2], frame.args[3]) + 14 - '9 maanden'
return candidateFirstEdit:text('%-d %B %-Y')
end
return p