View difference between Paste ID: e02MG4Gk and 5DA0pwWw
SHOW: | | - or go back to the newest paste.
1-
os.loadAPI('json')
1+
2
    os.loadAPI('json')
3-
local page = http.get('http://worldtimeapi.org/api/timezone/Europe/Berlin')
3+
4-
local raw = page:readAll()
4+
    local page = http.get('http://worldtimeapi.org/api/timezone/Europe/Berlin')
5-
local obj = json.decode(raw)
5+
    local raw = page:readAll()
6
    local obj = json.decode(raw)
7-
local year = string.sub(obj.datetime, 0, 4)
7+
8-
local month = string.sub(obj.datetime, 6, 7)
8+
    local year = string.sub(obj.datetime, 0, 4)
9-
local day = string.sub(obj.datetime, 9, 10)
9+
    local month = string.sub(obj.datetime, 6, 7)
10-
local hour = string.sub(obj.datetime, 12, 13)
10+
    local day = string.sub(obj.datetime, 9, 10)
11-
local minutes = string.sub(obj.datetime, 15, 16)
11+
    local hour = string.sub(obj.datetime, 12, 13)
12-
local seconds = string.sub(obj.datetime, 18, 19)
12+
    local minutes = string.sub(obj.datetime, 15, 16)
13
    local seconds = string.sub(obj.datetime, 18, 19)
14-
local time = day .. '.' .. month .. '.' .. year .. ' ' .. hour .. ':' .. minutes .. ':' .. seconds
14+
15
    local time = day .. '.' .. month .. '.' .. year .. ' ' .. hour .. ':' .. minutes .. ':' .. seconds
16
17
    return time
18
end