Convert datetime to epoch in select_historical with clickhouse (#6046)

This commit is contained in:
Alfredo Cardigliano 2021-11-05 16:57:18 +01:00
parent e4a6aa5be6
commit fd61b2bb58
2 changed files with 17 additions and 0 deletions

View file

@ -185,6 +185,13 @@ function format_utils.bitsToSize(bits)
return(bitsToSizeMultiplier(bits, 1000))
end
-- parse a SQL DATETIME date and convert to epoch
function format_utils.parseDateTime(tstamp)
local year, month, day, hour, min, sec = tstamp:match('^(%d+)-(%d+)-(%d+) (%d+):(%d+):(%d+)$')
local epoch = os.time({month=month, day=day, year=year, hour=hour, min=min, sec=sec})
return epoch
end
-- format an epoch using ISO 8601 format
function format_utils.formatEpochISO8601(epoch)
if epoch == nil then