Bug 216312

Summary: missing explanation for leap seconds when setting date in date(1)
Product: Base System Reporter: Victor Porton <porton>
Component: binAssignee: freebsd-bugs (Nobody) <bugs>
Status: New ---    
Severity: Affects Many People    
Priority: ---    
Version: 9.2-RELEASE   
Hardware: Any   
OS: Any   

Description Victor Porton 2017-01-20 13:32:17 UTC
From `date` manpage:

When setting values (rather than adjusting them), seconds are in
the range 0-59, minutes are in the range 0-59, hours are in the

It is wrong, because in some years (such as 2016) there are leap seconds what mean that there is 23:59:60 time (with 60 seconds, not in 0-59 range).