יחידה:תאריך עברי: הבדלים בין גרסאות בדף

אין תקציר עריכה
אין תקציר עריכה
שורה 138: שורה 138:
function same(gdate)
function same(gdate)
return frame:callParserFunction("#זמןמ:d-m-Y", gdate)
return frame:callParserFunction("#זמןמ:d-m-Y", gdate)
end
function makeyear(gdate)
local year = frame:callParserFunction("#זמןמ:Y", gdate)
if tonumber(year) < 1000
then year = sub1(year, 2)
end
return year
end
end


function to(gdate)
function to(gdate)
local year = makeyear(gdate)
if frame.args["links"] == "yes"
if frame.args["links"] == "yes"
then return "[[" .. frame:callParserFunction("#זמןמ:j בF", gdate) .. "]] [["
then return "[[" .. frame:callParserFunction("#זמןמ:j בF", gdate) .. "]] [["
.. year .. "]]" end
.. frame:callParserFunction("#זמןמ:Y", gdate) .. "]]" end
return frame:callParserFunction("#זמןמ:j בF ", gdate) .. year
return frame:callParserFunction("#זמןמ:j בF Y", gdate)
end
end


function tomonth(gdate)
function tomonth(gdate)
local year = makeyear(gdate)
if frame.args["links"] == "yes"
if frame.args["links"] == "yes"
then return "[[" .. frame:callParserFunction("#זמןמ:F", gdate) .. "]] [["
then return "[[" .. frame:callParserFunction("#זמןמ:F", gdate) .. "]] [["
.. year .. "]]" end
.. frame:callParserFunction("#זמןמ:Y", gdate) .. "]]" end
return frame:callParserFunction("#זמןמ:F ", gdate) .. year
return frame:callParserFunction("#זמןמ:F Y", gdate)
end
end


שורה 171: שורה 161:


function toyear(gdate)
function toyear(gdate)
local year = makeyear(gdate)
if frame.args["links"] == "yes"
if frame.args["links"] == "yes"
then return "[[" .. year .. "]]" end
then return "[[" .. frame:callParserFunction("#זמןמ:Y", gdate) .. "]]" end
return year
return frame:callParserFunction("#זמןמ:Y", gdate)
end
end