gmtime is not POSIX compliant due to leap seconds
imp at bsdimp.com
Sun May 20 18:14:33 UTC 2018
On Sun, May 20, 2018 at 11:18 AM, Garrett Wollman <wollman at csail.mit.edu>
> On May 20, 2018 1:08:13 PM EDT, Eitan Adler <lists at eitanadler.com> wrote:
> > This means that gmtime ought not to be affected by leap seconds.
> If you are getting leap-second adjustments, then you are using a
> nonstandard build of the data files with that feature enabled. Don't do
> that if POSIX behavior is what you want.
If you have those options enabled, the times are TAI times, not UTC times,
so the conversions are correct...
Furthermore, leap seconds must die.
More information about the freebsd-standards