Refactor unix time_t code with a giant table lookup :)
convert getOrdinal to table lookup as well.