Quelltext der Seite Modul:Vorlage:FormatDate
Du bist aus dem folgenden Grund nicht berechtigt, die Seite zu bearbeiten:
Du kannst den Quelltext dieser Seite betrachten und kopieren.
local p = {}
-- Trennen der Parameter
local function Split(str)
local Datum = {}
local Teil=""
local pos = 0
Datum.y = 0
Datum.m = 0
Datum.d = 0
pos = mw.ustring.find(str,'-',1,true);
if pos == 1 then -- Minuszeichen am Anfang - nochmal suchen
pos = mw.ustring.find(str,'-',2,true);
end
if not pos then -- Bereits am Stringende
Datum.y = tonumber(str);
if Datum.y then
if math.floor(Datum.y) ~= Datum.y then
return false, Datum -- Eine Dezimalzahl ist Unsinn
end
return true, Datum -- Nur eine Jahreszahl
else
return false, Datum -- Kein Wert erkennbar
000
1:0
Die folgende Vorlage wird auf dieser Seite verwendet:
Zurück zur Seite Modul:Vorlage:FormatDate.