Hoppa till innehållet

Malldiskussion:Date

Sidans innehåll stöds inte på andra språk.
Från Wikipedia

Anpassa till svenska datumformat

[redigera wikitext]

Denna mall innehåller för närvarande 8 år gammal kod från motsvarande mall på engelskspråkiga Wikipedia. Den kan inte hantera svenska månadsnamn. Inte heller den senaste koden i motsvarande mall på engelskspråkiga Wikipedia kan hantera svenska månadsnamn. Mallen skulle behöva göras om fullständigt. Det har flera andra språkversioner gjort, t.ex. den tyska och portugisiska. Vissa språkversioner använder helt och hållet Lua-kod, t.ex. den franska och norska. Svensson1 (diskussion) 10 februari 2016 kl. 08.44 (CET)[svara]

@Svensson1: Vad exakt är det som mallen inte kan hantera när det gäller svenska månadsnamn? Vilket ??? ger "fel resultat"?
Kod resultat OK?
{{date|2016-02-29}} 29 februari 2016 OK
{{date|29 februari 2016}} 29 februari 2016 OK
{{date|???}} ??? Ej OK
--Larske (diskussion) 22 mars 2016 kl. 21.05 (CET)[svara]
De fyra svenska månadsnamnen mars, juni, juli och augusti kan inte hanteras. De åtta övriga svenska månadsnamnen januari, februari, april, maj, september, oktober, november och december tycks kunna hanteras. Det står lite om detta här. Svensson1 (diskussion) 23 mars 2016 kl. 08.11 (CET)[svara]
@Svensson1, Abbedabb: Nu har mallen fått lite hjälp av Lua-funktionen emanad (se Modul:Kalenderfunktioner) för att kunna hantera alla svenskstavade månader. Resultat är som följer:
indata resultat indata resultat OK?
11 januari 2001 11 januari 2001 2001-01-11 11 januari 2001 OK
12 februari 2002 12 februari 2002 2002-02-12 12 februari 2002 OK
13 mars 2003 13 mars 2003 2003-03-13 13 mars 2003 OK
14 april 2004 14 april 2004 2004-04-14 14 april 2004 OK
15 maj 2005 15 maj 2005 2005-05-15 15 maj 2005 OK
16 juni 2006 16 juni 2006 2006-06-16 16 juni 2006 OK
17 juli 2007 17 juli 2007 2007-07-17 17 juli 2007 OK
18 augusti 2008 18 augusti 2008 2008-08-18 18 augusti 2008 OK
19 september 2009 19 september 2009 2009-09-19 19 september 2009 OK
20 oktober 2010 20 oktober 2010 2010-10-20 20 oktober 2010 OK
21 november 2011 21 november 2011 2011-11-21 21 november 2011 OK
22 december 2012 22 december 2012 2012-12-22 22 december 2012 OK
--Larske (diskussion) 27 mars 2016 kl. 13.41 (CEST)[svara]
Gillar Stort tack för hjälpen! :-)--Paracel63 (diskussion) 27 mars 2016 kl. 16.11 (CEST)[svara]
Fantastiskt! Stort tack! -abbedabbdisk 27 mars 2016 kl. 23.10 (CEST)[svara]