/* Process the conversion of times. */ class TimeProcessor { static convert(DATE) { try { DATE = (DATE != null && isNaN(Number(DATE))) ? DATE : Number(DATE); let TIME = new Date(DATE); if (TIME == "Invalid Date") {throw EvalError}; return ({"unix": TIME.getTime(), "utc": TIME.toUTCString()}); } catch(err) { throw(err); } } } module.exports = {TimeProcessor};