On Feb 5, 2018, at 1:01 PM, Paul Eggert <eggert@cs.ucla.edu> wrote:
In that case, how about if we follow POSIX's lead and specify nanosecond resolution as the highest the format supports? Although that's likely overkill, it does match a widely used standard; and better overkill than underkill.
On Feb 4, 2018, at 7:21 PM, Howard Hinnant <howard.hinnant@gmail.com> wrote:
In choosing a finest supported precision, I would encourage the choice of something coarser than nanoseconds. Not only are there likely to not ever be any such real-world examples, but it is convenient to traffic in time points represented by signed 64 bit 2’s complement, which at nanosecond precision has a range of +/- 292 years (too small of a range imho). I think the finest practical precision would be microseconds (+/-292,000 years range), and even that is almost certainly overkill for any real-world example.
Howard