12,564
edits
TheNightAvl (talk | contribs) (Created page with "local export = {} local getArgs = require('Module:Arguments').getArgs local date_today = os.date("*t") local year_offset = 0 function get_laenk_date(d_value, m_value, y_value) local greg_date = { ["day"] = d_value, ["month"] = m_value, ["year"] = y_value } local laenk_date = { ["day"] = 0, ["month"] = 0, ["year"] = greg_date.year + year_offset, ["yday"] = 0, ["week"] = 0, ["mweek"] = 0, ["wday"] = 0, ["is_leapyear"] = false, } local last...") |
TheNightAvl (talk | contribs) mNo edit summary |
||
| Line 1: | Line 1: | ||
local export = {} | local export = {} | ||
local getArgs = require('Module:Arguments').getArgs | local getArgs = require('Module:Arguments').getArgs | ||
local data = mw.loadData("Module:lnk-date/data") | |||
local date_today = os.date("*t") | local date_today = os.date("*t") | ||
| Line 64: | Line 65: | ||
p = 4 | p = 4 | ||
end | end | ||
local greg_wday = os.date("*t", os.time({["day"] = greg_day, ["month"] = greg_month, ["year"] = greg_year})).wday | |||
-- process all parameters -- | -- process all parameters -- | ||
| Line 74: | Line 77: | ||
if parameters["greg"] then | if parameters["greg"] then | ||
return greg_day .. " | if parameters["word"] then | ||
return data["eng"]["days"][greg_wday] .. ", " .. greg_day .. " " .. data["eng"]["months"][greg_month] .. " " .. greg_year | |||
else | |||
return greg_year .. "-" .. greg_month .. "-" .. greg_day .. " (" .. greg_wday .. ")" | |||
end | |||
-- Radestrian formatting | -- Radestrian formatting | ||