It does not behave as None but as False (so you can actually test to see if
it is None). For details, see https://bugs.python.org/issue13936. At the
end of that issue discussion, you will not it was closed with a commit that
changed the behavior in Python 3.5 (in 3.5, time(0, 0) evaluates to True).
If you are trying to determine if the relevant value is None, just test for
if time_or_none is not None:
On Friday, October 14, 2016 at 5:07:16 AM UTC-4, Yebach wrote:
> I have a datetime field in db. If I set time to 0:00 - datetime.time(0,
> 0) the if statement behaves as variable is None
> Any ideas why?
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
You received this message because you are subscribed to the Google Groups
To unsubscribe from this group and stop receiving emails from it, send an email
For more options, visit https://groups.google.com/d/optout.