Modul:Stjärntecken
Utseende
Dokumentation [visa] [redigera] [historik] [rensa sidcachen]
Användning[redigera wikitext]
Modulen skall användas på följande format:
{{#invoke:Stjärntecken|datum|ordningstal|[år]}}
där ordningstal är stjärntecknets ordningstal i zodiaken. Använd tabellen nedan som referens. Endast åren 2015–2050 är stödda av modulen.
Värde | Tecken |
---|---|
1 | Väduren |
2 | Oxen |
3 | Tvillingarna |
4 | Kräftan |
5 | Lejonet |
6 | Jungfrun |
7 | Vågen |
8 | Skorpionen |
9 | Skytten |
10 | Stenbocken |
11 | Vattumannen |
12 | Fiskarna |
Källor[redigera wikitext]
- Astronomical Applications Department (2011), Multiyear Computer Interactive Almanac, 2.2.2., Washington DC: US Naval Observatory
-- Kopierad och översatt från "Module:Zodiac date" på engelskspråkiga Wikipedia.
local p = {}
function p.datum( frame )
local signNumber = tonumber(frame.args[1]) or 1
local year = tonumber(frame.args[2]) or os.date("!*t").year
--<span style="color:red">red writing</span>
if (year < 2015) or (year > 2050) or ((year == 2050) and (signNumber == 10)) then
return '<span style="color:red">Fel: Endast 2015–2050 '..
'(förutom Stenbocken 2050) stöds av [[Modul:Stjärntecken]].</span>'
end
local sn = {3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 1, 2}
signNumber = sn[signNumber]
year = year-2015
local zd = {
"20 januari", "18 februari", "20 mars", "20 april", "21 maj", "21 juni",
"23 juli", "23 augusti", "23 september", "23 oktober", "22 november", "22 december",
"20 januari", "19 februari", "20 mars", "19 april", "20 maj", "20 juni",
"22 juli", "22 augusti", "22 september", "22 oktober", "21 november", "21 december",
"19 januari", "18 februari", "20 mars", "19 april", "20 maj", "21 juni",
"22 juli", "22 augusti", "22 september", "23 oktober", "22 november", "21 december",
"20 januari", "18 februari", "20 mars", "20 april", "21 maj", "21 juni",
"22 juli", "23 augusti", "23 september", "23 oktober", "22 november", "21 december",
"20 januari", "18 februari", "20 mars", "20 april", "21 maj", "21 juni",
"23 juli", "23 augusti", "23 september", "23 oktober", "22 november", "22 december",
"20 januari", "19 februari", "20 mars", "19 april", "20 maj", "20 juni",
"22 juli", "22 augusti", "22 september", "22 oktober", "21 november", "21 december",
"19 januari", "18 februari", "20 mars", "19 april", "20 maj", "21 juni",
"22 juli", "22 augusti", "22 september", "23 oktober", "22 november", "21 december",
"20 januari", "18 februari", "20 mars", "20 april", "21 maj", "21 juni",
"22 juli", "23 augusti", "23 september", "23 oktober", "22 november", "21 december",
"20 januari", "18 februari", "20 mars", "20 april", "21 maj", "21 juni",
"23 juli", "23 augusti", "23 september", "23 oktober", "22 november", "22 december",
"20 januari", "19 februari", "20 mars", "19 april", "20 maj", "20 juni",
"22 juli", "22 augusti", "22 september", "22 oktober", "21 november", "21 december",
"19 januari", "18 februari", "20 mars", "19 april", "20 maj", "21 juni",
"22 juli", "22 augusti", "22 september", "23 oktober", "22 november", "21 december",
"20 januari", "18 februari", "20 mars", "20 april", "21 maj", "21 juni",
"22 juli", "23 augusti", "23 september", "23 oktober", "22 november", "21 december",
"20 januari", "18 februari", "20 mars", "20 april", "21 maj", "21 juni",
"23 juli", "23 augusti", "23 september", "23 oktober", "22 november", "22 december",
"20 januari", "19 februari", "20 mars", "19 april", "20 maj", "20 juni",
"22 juli", "22 augusti", "22 september", "22 oktober", "21 november", "21 december",
"19 januari", "18 februari", "20 mars", "19 april", "20 maj", "21 juni",
"22 juli", "22 augusti", "22 september", "23 oktober", "22 november", "21 december",
"20 januari", "18 februari", "20 mars", "20 april", "20 maj", "21 juni",
"22 juli", "23 augusti", "22 september", "23 oktober", "22 november", "21 december",
"20 januari", "18 februari", "20 mars", "20 april", "21 maj", "21 juni",
"23 juli", "23 augusti", "23 september", "23 oktober", "22 november", "22 december",
"20 januari", "19 februari", "20 mars", "19 april", "20 maj", "20 juni",
"22 juli", "22 augusti", "22 september", "22 oktober", "21 november", "21 december",
"19 januari", "18 februari", "20 mars", "19 april", "20 maj", "21 juni",
"22 juli", "22 augusti", "22 september", "23 oktober", "22 november", "21 december",
"20 januari", "18 februari", "20 mars", "20 april", "20 maj", "21 juni",
"22 juli", "23 augusti", "22 september", "23 oktober", "22 november", "21 december",
"20 januari", "18 februari", "20 mars", "20 april", "21 maj", "21 juni",
"22 juli", "23 augusti", "23 september", "23 oktober", "22 november", "22 december",
"20 januari", "19 februari", "20 mars", "19 april", "20 maj", "20 juni",
"22 juli", "22 augusti", "22 september", "22 oktober", "21 november", "21 december",
"19 januari", "18 februari", "20 mars", "19 april", "20 maj", "21 juni",
"22 juli", "22 augusti", "22 september", "23 oktober", "21 november", "21 december",
"19 januari", "18 februari", "20 mars", "19 april", "20 maj", "21 juni",
"22 juli", "23 augusti", "22 september", "23 oktober", "22 november", "21 december",
"20 januari", "18 februari", "20 mars", "20 april", "21 maj", "21 juni",
"22 juli", "23 augusti", "23 september", "23 oktober", "22 november", "22 december",
"20 januari", "19 februari", "20 mars", "19 april", "20 maj", "20 juni",
"22 juli", "22 augusti", "22 september", "22 oktober", "21 november", "21 december",
"19 januari", "18 februari", "20 mars", "19 april", "20 maj", "20 juni",
"22 juli", "22 augusti", "22 september", "23 oktober", "21 november", "21 december",
"19 januari", "18 februari", "20 mars", "19 april", "20 maj", "21 juni",
"22 juli", "22 augusti", "22 september", "23 oktober", "22 november", "21 december",
"20 januari", "18 februari", "20 mars", "20 april", "21 maj", "21 juni",
"22 juli", "23 augusti", "23 september", "23 oktober", "22 november", "22 december",
"20 januari", "19 februari", "19 mars", "19 april", "20 maj", "20 juni",
"22 juli", "22 augusti", "22 september", "22 oktober", "21 november", "21 december",
"19 januari", "18 februari", "20 mars", "19 april", "20 maj", "20 juni",
"22 juli", "22 augusti", "22 september", "23 oktober", "21 november", "21 december",
"19 januari", "18 februari", "20 mars", "19 april", "20 maj", "21 juni",
"22 juli", "22 augusti", "22 september", "23 oktober", "22 november", "21 december",
"20 januari", "18 februari", "20 mars", "20 april", "21 maj", "21 juni",
"22 juli", "23 augusti", "23 september", "23 oktober", "22 november", "21 december",
"20 januari", "18 februari", "19 mars", "19 april", "20 maj", "20 juni",
"22 juli", "22 augusti", "22 september", "22 oktober", "21 november", "21 december",
"19 januari", "18 februari", "20 mars", "19 april", "20 maj", "20 juni",
"22 juli", "22 augusti", "22 september", "22 oktober", "21 november", "21 december",
"19 januari", "18 februari", "20 mars", "19 april", "20 maj", "21 juni",
"22 juli", "22 augusti", "22 september", "23 oktober", "22 november", "21 december",
}
return zd[signNumber+12*year].."–"..zd[1+signNumber+12*year]
end
return p