Модуль:Dates: различия между версиями

Содержимое удалено Содержимое добавлено
ссылка только с даты по григорианскому календарю, дата по юлианскому с комментарием
yyyymmdd(): возвращение входного значения, если дата уже в нужном формате
Строка 229:
end;
 
yyyymmdd = function(f)-- Переводит русскую дату в YYYY-MM-DD. Возвращает входное значение, если дата уже в этом формате
yyyymmdd = function(f)
local y,m,d=Yyyymmdd(f.args[1])
local date = f.args[1]
return string.format('%4i-%02i-%02i',y,m,d)
if mw.ustring.match(date, "^%s*%d+\-%d+\-%d+") then return date end
local y, m, d = Yyyymmdd(f.args[1]date)
return string.format('%4i-%02i-%02i', y, m, d)
end
}