Support long milliseconds

`1n` to ms is 2592000000ms, which is greater than max int at 2**31-1. This allows any acceptable length of ms to be parsed.