Malldiskussion:Datumsortering
Senaste kommentaren: för 6 år sedan av Larske i ämnet Fel årtal
Fel årtal
redigeraNär man skriver {{Datumsortering|4 juli 2005}}
resulterar det i "data-sort-value="20050704" | 4 juli 2005" (i skrivande stund "4 juli 2014"; fast det borde istället resultera i "4 juli 2005"). Jag förstår inte vari mallen felet ligger? Lixer (diskussion) 19 maj 2014 kl. 10.23 (CEST)
- Jag har kollat runt lite på hjälpsidor: mw:Help:Extension:ParserFunctions#.23time och http://www.php.net/manual/en/datetime.formats.date.php utan att blir riktigt klok på varför parsern inte kan tolka indatumet rätt. Det verkar i alla fall funka med engelsk indata
{{Datumsortering|4 July 2005}}
: "data-sort-value="20050704" | 4 juli 2005" och iso-format{{Datumsortering|2005-07-04}}
: "data-sort-value="20050704" | 4 juli 2005". ⬤Bοⅰⅵе 19 maj 2014 kl. 13.11 (CEST)
- Finns det inte någon mall som omvandlar svenskt datum till engelskt datum (där det hela svenska datumet som ska omvandlas kan anges i en och samma parameter). Den mallen kunde man i så fall ha "inbyggd" i den här mallen, som främst tänkt att kunna hantera svenskt invärde. Lixer (diskussion) 19 maj 2014 kl. 14.47 (CEST)
- Datumet tolkas som 4 jul kl. 20.05 i tidszon i utan något angivet år (Bugzilla:33579). /EnDumEn ✍ 19 maj 2014 kl. 17.46 (CEST)
- Jag har provat att omvandla svenskt datum till engelskt datum. Jag fick följande resultat:
{{#time:j F Y|9 juni 2014|en}}
→{{#time:j F Y|30 maj 2014|en}}
→
- Varför fungerar den ena men inte den andra? Lixer (diskussion) 20 maj 2014 kl. 15.54 (CEST)
- Jag har provat att omvandla svenskt datum till engelskt datum. Jag fick följande resultat:
- Det är förmodligen samma problem som tidigare: den tolkar den första till 9 Jun tidzon: i kl:20:14. Lättast är nog att bara mata den här mallen med isoformatterade datum typ 2014-06-09. ⬤Bοⅳⅰе 20 maj 2014 kl. 16.29 (CEST)
- @Lixer, Boivie, EnDumEn:
- Får det här det att funka? -- Innocent bystander 17 november 2015 kl. 13.40 (CET) (Observera att ovanstående bygger på
{{Hinken och spaden}}
som vandaliseras av Fluff med jämna mellanrum.)
- FixatNu ska mallen även klara av indata med svenska månadsnamn.
- Indata:
{{Datumsortering|4 juli 2005}}
- Utdata: data-sort-value="20050704" | 4 juli 2005
- Indata:
{{Datumsortering|2005-07-04}}
- Utdata: data-sort-value="20050704" | 4 juli 2005
- --Larske (diskussion) 3 januari 2018 kl. 17.58 (CET)