[Python-Dev] datetime module enhancements (original) (raw)

Phillip J. Eby pje at telecommunity.com
Sat Mar 10 00:27:31 CET 2007


At 09:20 PM 3/9/2007 +0000, Jon Ribbens wrote:

If you want the answer to be "the entire of that day" then you need to alter the datetime module so that, e.g. subtracting 2007-03-08 from 2007-03-09 does not return "one day" as currently, but returns "zero days" instead (since of course there is no time between the end of one day and the start of the next day).

Unless you decide that subtraction is between days' ends. Or days' beginnings. Either suffices to produce a 1-day result in that case, and is still consistent with viewing days as slices of time.



More information about the Python-Dev mailing list