Sablon:Ez egy év
Használat
[szerkesztés]Ez a sablon más sablonokból hívható abból a célból, hogy megvizsgáljuk, hogy egy adott szöveg időszámításunk szerinti, vagy előtt évet jelöl-e.
{{ez egy év|bemenet=|mód=}}
A sablon parancssori névtelen paraméterekkel is alkalmazható. A legegyszerűbb forma a következő:
{{ez egy év|}}
bemenet
[szerkesztés]A bemenetnek YYYY
vagy i.e. YYYY
, alakúnak kell lennie. (Elfogahatóak az i.sz. Kr.e. Kr.u előtagok is.) Mivel nincs 0. év a 0 bemenet nem elfogadható.
mód
[szerkesztés]A lehetséges módokat a lenti táblázat tartalmazza. A mód paraméter nem köteléező, ha elhagyjuk az alapértelmezése 0.
szám | mód | kimenet |
---|---|---|
0 | alap | A bemenet szám részét adja vissza. |
1 | évtized | A megadott évnek megfelelő évtizedet adja vissza. |
2 | évszázad | Az adott évet tartalmazó évszázaddal tér vissza. |
3 | logikai | 1-gyet ad, ha a szöveg évet jelöl, 0-át ha nem |
4 | i.sz. | 1-et ad, ha a a vizsgált év időszámításunk szerinti, és -1-et, ha előtti. |
Ha a bemenet nem évet jelöl a sablon a FALSE
értéket adja vissza; kivéve a 3-as és 4-es módokban, ahol ebben az esetben a visszatérési érték 0.
Példák
[szerkesztés]Egyszerű példák
[szerkesztés]{{ez egy év|i.e. 50}}
i.e. 50
{{ez egy év|bemenet=i.e. 50}}
i.e. 50
{{ez egy év|bemenet=i.e. 50|mód=0}}
i.e. 50
{{ez egy év|1930}}
1930
Évtized
[szerkesztés]{{ez egy év|bemenet=1930|mód=1}}
1930-as
{{ez egy év|bemenet=75|mód=1}}
70-es
{{ez egy év|bemenet=Kr.e. 75|mód=1}}
i.e. 70-es
{{ez egy év|bemenet=i.e. 1930|mód=1}}
i.e. 1930-as
Évszázad
[szerkesztés]{{ez egy év|bemenet=2000|mód=2}}
20.
{{ez egy év|bemenet=1930|mód=2}}
19.
{{ez egy év|bemenet=75|mód=2}}
0.
{{ez egy év|bemenet=i.e. 75|mód=2}}
i.e. 0.
{{ez egy év|bemenet=Kr.e. 1930|mód=2}}
i.e. 19.
Logikai
[szerkesztés]{{ez egy év|bemenet=1930|mód=3}}
1
{{ez egy év|bemenet=1930-as|mód=3}}
0
A megfelelő toldalékot hozzáadtuk a bemenethez, hogy évtizedet kapjunk.
{{ez egy év|bemenet=valami|mód=3}}
0
Időszámítás szerintiség
[szerkesztés]{{ez egy év|bemenet=1930|mód=4}}
1
{{ez egy év|bemenet=0|mód=4}}
1
{{ez egy év|bemenet=i.e. 1930|mód=4}}
-1
Nem évet jelelölő bemenet
[szerkesztés]{{ez egy év|bemenet=valami}}
{{ez egy év|bemenet=valami|mód=3}}
0
{{ez egy év|bemenet=valami|mód=4}}
1
Megjegyzések
[szerkesztés]A 3-as (logikai) módot a {{ez egy szám}}
sablonnal kombinálva is alkalmazhatjuk.
{{ez egy szám|{{ez egy év|1930}}}}
1
{{ez egy szám|{{ez egy év|valami}}}}
Lásd még
[szerkesztés]{{ez egy évtized}}
(?){{ez egy évszázad}}
(?)