Modulo:Wikidata: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
aggiornato all'uso dei tab
aggiunta precision 10 in formatTime
Riga 57:
if value.precision == 9 then
ret = tonumber( year )
elseif value.precision == 10 then
ret = mw.getLanguage('it'):formatDate('F Y', tonumber(year) .. '-' .. month)
elseif value.precision == 11 then
ret = mw.getLanguage('it'):formatDate('j F Y', tonumber(year) .. '-' .. month .. '-' .. day)
ret = ret:gsub('^1%s', '1º ')
end
if value.precision =>= 9 or value.precision =<= 11 then
ret = ret .. (value.time:sub(1, 1) == '-' and ' a.C.' or '')
end