Mal:ISOtilNorskdato: Forskjell mellom sideversjoner

Fra wikisida.no
Hopp til navigering Hopp til søk
m tilb
revertert
Linje 1: Linje 1:
{{#iferror:{{ #time:Y|{{{1}}} }}
{{#iferror:{{ #time:Y|{{{1}}} }}
  |{{{1|}}}
  |{{{1|}}}
  |{{ #ifeq:{{ #time:Y|{{{1}}} }}|{{ #time:Y|{{ #time:Y-m-d|{{{1}}} }} }}
  |{{ #ifeq:{{#time:U|{{{1}}} }}|0
  |{{ #ifeq:{{#time:U|{{{1}}} }}|0
  |{{{1|}}}
  |{{{1|}}}
  |{{ #ifeq:{{{2| }}}|n
  |{{ #ifeq:{{{2| }}}|n
  |{{ #time:j. F Y|{{{1}}} }}  
    |{{ #time:j. F Y|{{{1}}} }}  
  |[[{{ #time:j. F|{{{1}}} }}]] [[{{ #time:Y|{{{1}}} }}]]}} }} }}<span style="display:none">(<span class="bday">{{{1}}}</span>)</span><noinclude>
    |[[{{ #time:j. F|{{{1}}} }}]] [[{{ #time:Y|{{{1}}} }}]]
    }}
  |{{{1|}}}  
  }}
}}
}}<span style="display:none">(<span class="bday">{{{1}}}</span>)</span><noinclude>


==Bruk==  
==Bruk==  
*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 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}}
Linje 42: Linje 36:




{{evd|Mal:ISOtilNorskdato|24. Juni 2006}} '''BUG'''
{{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 51: Linje 44:
{{evd|Mal:ISOtilNorskdato|1901-12-13}}, <nowiki>{{#time:c|1901-12-13}}</nowiki> gir {{#time:c|1901-12-13}}
{{evd|Mal:ISOtilNorskdato|1901-12-13}}, <nowiki>{{#time:c|1901-12-13}}</nowiki> gir {{#time:c|1901-12-13}}


{{evd|Mal:ISOtilNorskdato|1901-12-14}}, <nowiki>{{#time:c|1901-12-14}}</nowiki> gir {{#time:c|1901-12-14}} (#time er riv ruskende gal, justert for i mal for alle disse tilfellene.
{{evd|Mal:ISOtilNorskdato|1901-12-14}}, <nowiki>{{#time:c|1901-12-14}}</nowiki> gir {{#time:c|1901-12-14}} (#time er riv ruskende gal, justert for i mal for alle disse tilfellene)


{{evd|Mal:ISOtilNorskdato|1970-01-01}}, <nowiki>{{#time:c|1970-01-01}}</nowiki> gir {{#time:c|1970-01-01}}
{{evd|Mal:ISOtilNorskdato|1970-01-01}}, <nowiki>{{#time:c|1970-01-01}}</nowiki> gir {{#time:c|1970-01-01}}

Sideversjonen fra 10. mar. 2008 kl. 22:23

({{{1}}})

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(2007-01-24)

{{Mal:ISOtilNorskdato|2006-05-04|n}} gir 4. mai 2006(2006-05-04)

{{Mal:ISOtilNorskdato|2006-5-4|n}} gir 4. mai 2006(2006-5-4)

{{Mal:ISOtilNorskdato|2006-5-04|n}} gir 4. mai 2006(2006-5-04)

{{Mal:ISOtilNorskdato|2006-05-4|n}} gir 4. mai 2006(2006-05-4)

{{Mal:ISOtilNorskdato|May 4th, 2006|n}} gir 4. mai 2006(May 4th, 2006)

Datostrenger som #time-.funksjonen ikke klarer å tolke returnerer bare strengen

{{Mal:ISOtilNorskdato|23007-031-24}} gir 23007-031-24(23007-031-24)

{{Mal:ISOtilNorskdato|1 desember 2008}} gir 1 desember 2008(1 desember 2008)

{{Mal:ISOtilNorskdato|1. desember 2008}} gir 1. desember 2008(1. desember 2008)

{{Mal:ISOtilNorskdato|1 desember 2006}} gir 1 desember 2006(1 desember 2006)

{{Mal:ISOtilNorskdato|1. desember 2006}} gir 1. desember 2006(1. desember 2006)


{{Mal:ISOtilNorskdato|24. Juni, 2006}} gir 24. juni 2026(24. Juni, 2006)

BUG
utenfor #time-funksjonens grenseverdier


{{Mal:ISOtilNorskdato|1901-12-13}} gir 13. desember 1901(1901-12-13), {{#time:c|1901-12-13}} gir 1901-12-13T00:00:00+00:00

{{Mal:ISOtilNorskdato|1901-12-14}} gir 14. desember 1901(1901-12-14), {{#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(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(1970-01-02) (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(2038-01-19) (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(2038-01-20), {{#time:c|2038-01-20}} gir 2038-01-20T00:00:00+00:00