关于Unix(POSIX)时间,维基百科说:
由于它处理闰秒,它既不是时间的线性表示,也不是UTC的真实表示.
但Unix date命令似乎并没有真正意识到它们
$ date -d '@867715199' --utc
Mon Jun 30 23:59:59 UTC 1997
$ date -d '@867715200' --utc
Tue Jul 1 00:00:00 UTC 1997
Run Code Online (Sandbox Code Playgroud)
虽然那里应该有一个闰秒Mon Jun 30 23:59:60 UTC 1997.
这是否意味着只有date命令忽略了闰秒,而Unix时间的概念却没有?