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 |