Modulo:Sandbox/M.casanova/DatiMappa
require('Module:No globals')
local getArgs = require('Module:Arguments').getArgs
local p = {}
function p.gradi(frame)
local t = getArgs(frame)
local t1 = tonumber(t[1]) or 0
local t2 = tonumber(t[2]) or 0
local t3 = tonumber(t[3]) or 0
local s = 1;
if ((t[4] == 'S') or (t[4] == 'W')) then s = -1 end
return (s*(t1+t2/60+t3/3600))
end
return p