diff options
Diffstat (limited to 'epg.lua')
| -rw-r--r-- | epg.lua | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -8,13 +8,16 @@ function epg.new() return setmetatable({channels = {}}, mt) end +function mt:clear() + self.channels = {} +end + -- local (non-DST) offset from UTC local tz_offset do local t = os.time() tz_offset = os.time(os.date('*t', t)) - os.time(os.date('!*t', t)) end - local function parse_time(str) local y, m, d, hh, mm, ss, zsign, zh, zm = str:match( '(%d%d%d%d)(%d%d)(%d%d)(%d%d)(%d%d)(%d%d) ([+-])(%d%d)(%d%d)') |
