diff -r ab5e2b0fba15 Doc/library/time.rst --- a/Doc/library/time.rst Thu May 08 10:36:27 2014 +0000 +++ b/Doc/library/time.rst Sun May 11 18:46:29 2014 -0400 @@ -550,10 +550,12 @@ +-------+-------------------+---------------------------------+ Note that unlike the C structure, the month value is a range of [1, 12], not - [0, 11]. A ``-1`` argument as the daylight - savings flag, passed to :func:`mktime` will usually result in the correct - daylight savings state to be filled in. + [0, 11]. + In calls to :func:`mktime`, :attr:`tm_isdst` may be set to 1 when daylight + savings time is in effect, and 0 when it is not. A value of -1 indicates that + this is not known, and will usually result in the correct state being filled in. + When a tuple with an incorrect length is passed to a function expecting a :class:`struct_time`, or having elements of the wrong type, a :exc:`TypeError` is raised.