Mal:ISOtilNorskdato: Forskjell mellom sideversjoner
Ingen redigeringsforklaring |
Legger tilbake tidligere mal, fram til jeg får pønsket ut errorhåndtering i lua |
||
| Linje 1: | Linje 1: | ||
<includeonly>{{# | <includeonly>{{#ifeq:{{#time:Y-m-d|{{{1}}}}}|{{{1}}}| | ||
{{#iferror:{{ #time:Y|{{{1}}} }} | |||
|{{{1|}}} | |||
|{{ #ifeq:{{#time:U|{{{1}}} }}|0 | |||
|{{{1|}}} | |||
|{{ #ifeq:{{{2| }}}|n | |||
|{{ #time:j. F Y|{{{1}}} }} | |||
|[[{{ #time:j. F|{{{1}}} }}]] [[{{ #time:Y|{{{1}}} }}]]}} }} }} | |||
|{{{1}}}}}</includeonly><noinclude> | |||
==Bruk== | ==Bruk== | ||
*Parameter 1 er dato oppgitt | *Parameter 1 er dato oppgitt på [[ISO 8601]]-formatet ''YYYY-MM-DD'' (eller annet format [[:meta:ParserFunctions#.23time:|#time]]-funksjonen takler). Malen returnerer datoen på formen ''D. MMMM YYYY'' som er [[de facto]]-standard på norskspråklig Wikipedia, se [[Wikipedia:Stilmanual#Datoer]] (og anbefalt av [http://www.sprakrad.no/Raad/Skriveregler_og_grammatikk/Dato/#dato Språkrådet]). | ||
*Parameter 2 settes til n om du ikke ønsker å wikifisere datoen. | *Parameter 2 settes til n om du ikke ønsker å wikifisere datoen. | ||
{{evd|Mal:ISOtilNorskdato|2007-01-24}} | {{evd|Mal:ISOtilNorskdato|2007-01-24}} | ||
{{evd|Mal:ISOtilNorskdato|2006-05-04|n}} | {{evd|Mal:ISOtilNorskdato|2006-05-04|n}} | ||
| Linje 18: | Linje 24: | ||
{{evd|Mal:ISOtilNorskdato|May 4th, 2006|n}} | {{evd|Mal:ISOtilNorskdato|May 4th, 2006|n}} | ||
===Datostrenger som #time-.funksjonen ikke klarer å tolke returnerer bare strengen === | ===Datostrenger som #time-.funksjonen ikke klarer å tolke returnerer bare strengen === | ||
| Linje 32: | Linje 36: | ||
{{evd|Mal:ISOtilNorskdato|[[1. desember]] [[2006]]}} | {{evd|Mal:ISOtilNorskdato|[[1. desember]] [[2006]]}} | ||
{{evd|Mal:ISOtilNorskdato|24. Juni, 2006}} BUG | |||
{{evd|Mal:ISOtilNorskdato|24. juni 2006|n}} BUG | |||
;utenfor [[:meta:ParserFunctions#.23time:|#time]]-funksjonens grenseverdier | ;utenfor [[:meta:ParserFunctions#.23time:|#time]]-funksjonens grenseverdier | ||
| Linje 47: | Linje 56: | ||
{{evd|Mal:ISOtilNorskdato|2038-01-20}}, <nowiki>{{#time:c|2038-01-20}}</nowiki> gir {{#time:c|2038-01-20}} | {{evd|Mal:ISOtilNorskdato|2038-01-20}}, <nowiki>{{#time:c|2038-01-20}}</nowiki> gir {{#time:c|2038-01-20}} | ||
[[Kategori:Datomaler]] | [[Kategori:Datomaler]] | ||
[[en:Template:ISOtodmymdy]] | [[en:Template:ISOtodmymdy]] | ||
[[pt:Predefinição:Data2]] | [[pt:Predefinição:Data2]] | ||
</noinclude> | </noinclude> | ||
Sideversjonen fra 23. mar. 2013 kl. 16:22
Bruk
- Parameter 1 er dato oppgitt på ISO 8601-formatet YYYY-MM-DD (eller annet format #time-funksjonen takler). Malen returnerer datoen på formen D. MMMM YYYY som er de facto-standard på norskspråklig Wikipedia, se Wikipedia:Stilmanual#Datoer (og anbefalt av Språkrådet).
- Parameter 2 settes til n om du ikke ønsker å wikifisere datoen.
{{Mal:ISOtilNorskdato|2007-01-24}} gir 24. januar 2007
{{Mal:ISOtilNorskdato|2006-05-04|n}} gir 4. mai 2006
{{Mal:ISOtilNorskdato|2006-5-4|n}} gir 2006-5-4
{{Mal:ISOtilNorskdato|2006-5-04|n}} gir 2006-5-04
{{Mal:ISOtilNorskdato|2006-05-4|n}} gir 2006-05-4
{{Mal:ISOtilNorskdato|May 4th, 2006|n}} gir May 4th, 2006
Datostrenger som #time-.funksjonen ikke klarer å tolke returnerer bare strengen
{{Mal:ISOtilNorskdato|23007-031-24}} gir 23007-031-24
{{Mal:ISOtilNorskdato|1 desember 2008}} gir 1 desember 2008
{{Mal:ISOtilNorskdato|1. desember 2008}} gir 1. desember 2008
{{Mal:ISOtilNorskdato|1 desember 2006}} gir 1 desember 2006
{{Mal:ISOtilNorskdato|1. desember 2006}} gir 1. desember 2006
{{Mal:ISOtilNorskdato|24. Juni, 2006}} gir 24. Juni, 2006 BUG
{{Mal:ISOtilNorskdato|24. juni 2006|n}} gir 24. juni 2006 BUG
- utenfor #time-funksjonens grenseverdier
{{Mal:ISOtilNorskdato|1901-12-13}} gir 13. desember 1901, {{#time:c|1901-12-13}} gir 1901-12-13T00:00:00+00:00
{{Mal:ISOtilNorskdato|1901-12-14}} gir 14. desember 1901, {{#time:c|1901-12-14}} gir 1901-12-14T00:00:00+00:00 (#time er riv ruskende gal, justert for i mal for alle disse tilfellene)
{{Mal:ISOtilNorskdato|1970-01-01}} gir 1970-01-01, {{#time:c|1970-01-01}} gir 1970-01-01T00:00:00+00:00
{{Mal:ISOtilNorskdato|1970-01-02}} gir 2. januar 1970 (riktig, første dato innenfor), {{#time:c|1970-01-02}} gir 1970-01-02T00:00:00+00:00
{{Mal:ISOtilNorskdato|2038-01-19}} gir 19. januar 2038 (riktig, siste dato innenfor), {{#time:c|2038-01-19}} gir 2038-01-19T00:00:00+00:00
{{Mal:ISOtilNorskdato|2038-01-20}} gir 20. januar 2038, {{#time:c|2038-01-20}} gir 2038-01-20T00:00:00+00:00