humantime: all datetime objects are also date objects, to diffentiate them you must test for the former
humantime: all datetime objects are also date objects, to diffentiate them you must test for the former