types and parsers for epoch time and absolute DateTime

How about:

    if (o >= 0) {
      n*Math.pow(10,o).toLong
    } else {
      (n / Math.pow(10,-o)).toLong
    }