types and parsers for epoch time and absolute DateTime

verified in the repl. the problem was `(n*Math.pow(10,o)).toLong` vs `n*(Math.pow(10,o).toLong)`.