[view] [edit] Template documentation

{{dts2}} är en utveckling av {{dts}}. {{dts2}} används för att man ska kunna sortera tabeller efter datum, men ändå visa datumet på rätt sätt. Då {{dts}} endast kan användas för hela datum i formen YYYY-MM-DD (det vill säga, med år, månad och dag), kan {{dts2}} användas för datum i följande format:

Format Anrop Kommentar
YYYYMMDD ymd År, månad och dag
YYYYMM ym År och månad
YYYY y År
MMDD md Månad och dag
MM m Månad
Annað a Specialformat, om parameter 2 sätts till a kan man sätta parameter 1 till sorteringsvärdet och parameter 3 till värdet som ska visas.
Observera att sorteringsvärdena fylls ut med nollor till vänster till åtta teckens längd innan de används för sortering. För att för icke-numeriska sorteringsvärden få en alfabetisk sortering behöver man därför se till att sorteringsvärdena har lika många tecken för alla rader i tabellen, se exempel under Användning nedan.

Ytterligare en skillnad mellan {{dts2}} och {{dts}} är att {{dts2}} sorterar efter heltalsformat (exempelvis 20110101) medan {{dts}} sorterar efter datumformat (exempelvis 2011-01-01).

Användning

rætta
Format-anrop Data in Anrop Text ut Sorteras efter
ymd 20110101 {{dts2|20110101|ymd}} 201101011 januar 2011 20110101
ym 201101 {{dts2|201101|ym}} 20110100Januar 2011 20110100
y 2011 {{dts2|2011|y}} 201100002011 20110000
md 0101 {{dts2|0101|md}} 000001011 januar 00000101
m 01 {{dts2|01|m}} 00000100Januar 00000100
a 00000200 samt Andra månaden {{dts2|00000200|a|Andra månaden}} 00000200Andra månaden 00000200
Format Annað: Här blir inte sorteringen alfabetisk som man kanske hade tänkt sig
Format-anrop Data in Anrop Text ut Sorteras efter
a Först samt text 1 {{dts2|Fyrst|a|text 1}} 000Fyrsttext 1 000Fyrst
a Mitten samt text 2 {{dts2|Miðjan|a|text 2}} 00Miðjantext 2 00Miðjan
a Sist samt text 3 {{dts2|Síðst|a|text 3}} 000Síðsttext 3 0000Síðst
Format Övrig: Genom att se till att alla värden har lika många tecken fås en alfabetisk sortering
Format-anrop Data in Anrop Text ut Sorteras efter
a Fyrst. samt text 1 {{dts2|Fyrst.|a|text 1}} 00Fyrst.text 1 00Fyrst.
a Miðjan samt text 2 {{dts2|Mitten|a|text 2}} 00Miðjantext 2 00Miðjan
a Síðst.. samt text 3 {{dts2|Sist..|a|text 3}} 0Síðst..text 3 00Síðst..


Sí eisini

rætta