Module:British parliamentary session/test
MyWikiBiz, Author Your Legacy — Friday November 15, 2024
Jump to navigationJump to searchDocumentation for this module may be created at Module:British parliamentary session/test/doc
local data = mw.loadData( 'Module:British parliamentary session/data' ) local p = {} function p.test( frame ) local inputDate if frame == mw.getCurrentFrame() then inputDate = frame:getParent().args[ 1 ] local frameArgsDate = frame.args[ 1 ] if frameArgsDate then inputDate = frameArgsDate end else inputDate = frame end inputDate = tonumber ( inputDate ) if inputDate >= os.time{day=1, month=1, year=1963} then return os.date("%Y",inputDate) else for _, t in ipairs( data ) do if inputDate >= t.sDate and inputDate <= t.eDate then return t.citation end end end end return p