Szablon:Kalendarz: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
Nie podano opisu zmian |
Uproszczenie szablonu i drobne poprawki. |
||
| (Nie pokazano 2 wersji utworzonych przez jednego użytkownika) | |||
| Linia 1: | Linia 1: | ||
{{#ifeq: {{{2|}}} | dzień | {{#ifeq: {{{2|}}} | dzień | {{#ifexpr: {{#expr: {{#time: z | {{{1|}}}}} + 1}} > 270 | {{#expr: {{#time: z | {{{1|}}}}} - 270 + 1}} | {{#expr: {{#time: z | {{{1|}}}}} mod 90 + 1}} }} | | ||
{{#ifeq: {{{2|}}} | sezon | | |||
{{#ifexpr: {{#expr: {{#time: z | {{{1|}}}}} + 1}} <= 90 | Zefira | | |||
{{#ifexpr: {{#expr: {{#time: z | {{{1|}}}}} + 1}} <= 180 | Feniksa | | |||
{{#ifexpr: {{#expr: {{#time: z | {{{1|}}}}} + 1}} <= 270 | Latorośli | Kolosa }} }} }} | | |||
{{#ifeq: {{{2|}}} | rok | {{#expr: {{#time: Y | {{{1|}}}}} - 687}} AE | | |||
<!-- Cała data --> | |||
{{#ifexpr: {{#expr: {{#time: z | {{{1|}}}}} + 1}} > 270 | {{#expr: {{#time: z | {{{1|}}}}} - 270 + 1}} | {{#expr: {{#time: z | {{{1|}}}}} mod 90 + 1}} }} {{#ifexpr: {{#expr: {{#time: z | {{{1|}}}}} + 1}} <= 90 | Zefira | {{#ifexpr: {{#expr: {{#time: z | {{{1|}}}}} + 1}} <= 180 | Feniksa | {{#ifexpr: {{#expr: {{#time: z | {{{1|}}}}} + 1}} <= 270 | Latorośli | Kolosa }} }} }} {{#expr: {{#time: Y | {{{1|}}}}} - 687}} AE}} }} }}<noinclude> | |||
== Użycie == | == Użycie == | ||
Konwertuje datę [[wikipedia:Gregorian calendar| | Konwertuje datę [[wikipedia:Gregorian calendar|kalendarza gregoriańskiego]] w datę [https://wiki.guildwars2.com/wiki/Mouvelian_calendar kalendarza mouveliańskiego]. | ||
=== Parametry === | === Parametry === | ||
;parametr 1 | ;parametr 1 | ||
:Oczekuje [[wikipedia:timestamp|timestamp]] w formacie RRRRMMDDGGmmss. | :Oczekuje [[wikipedia:timestamp|timestamp]] w formacie RRRRMMDDGGmmss. Można pominąć czas i podać samą datę w formacie RRRRMMDD. Domyślną wartością jest {{CURRENTTIMESTAMP}}, czyli <code><nowiki>{{CURRENTTIMESTAMP}}</nowiki></code>. | ||
;parametr 2 | ;parametr 2 | ||
: Opcjonalny. Zmusza szablon do zwrócenia tylko dnia, sezonu lub roku zamiast | : Opcjonalny. Zmusza szablon do zwrócenia tylko dnia, sezonu lub roku zamiast całej daty. Możliwe wartości to <code>dzień</code>, <code>sezon</code> i <code>rok</code>. | ||
=== Przykłady === | === Przykłady === | ||
<pre> | <pre> | ||
:''"Lion's Arch zostało zaatakowane {{Kalendarz| | :''"Lion's Arch zostało zaatakowane {{Kalendarz|20140218}} i odbite {{Kalendarz|20140304|dzień}} Sezonu {{Kalendarz|20140304|sezon}} tego samego roku."'' | ||
</pre> | </pre> | ||
returns | returns | ||
:''"Lion's Arch zostało zaatakowane {{Kalendarz| | :''"Lion's Arch zostało zaatakowane {{Kalendarz|20140218}} i odbite {{Kalendarz|20140304|dzień}} Sezonu {{Kalendarz|20140304|sezon}} tego samego roku."'' | ||
[[Kategoria:Szablony]]</noinclude> | [[Kategoria:Szablony]]</noinclude> | ||
Aktualna wersja na dzień 15:01, 17 sie 2024
51 Latorośli 1339 AE
Użycie
Konwertuje datę kalendarza gregoriańskiego w datę kalendarza mouveliańskiego.
Parametry
- parametr 1
- Oczekuje timestamp w formacie RRRRMMDDGGmmss. Można pominąć czas i podać samą datę w formacie RRRRMMDD. Domyślną wartością jest 20260819130241, czyli
{{CURRENTTIMESTAMP}}.
- parametr 2
- Opcjonalny. Zmusza szablon do zwrócenia tylko dnia, sezonu lub roku zamiast całej daty. Możliwe wartości to
dzień,sezonirok.
Przykłady
:''"Lion's Arch zostało zaatakowane {{Kalendarz|20140218}} i odbite {{Kalendarz|20140304|dzień}} Sezonu {{Kalendarz|20140304|sezon}} tego samego roku."''
returns
- "Lion's Arch zostało zaatakowane 49 Zefira 1327 AE i odbite 63 Sezonu Zefira tego samego roku."