When searching the database by day, start the upper bound one day later
When searching the database by day, start the upper bound one day later

Classic case of time vs. day vs. timezone math. When doing a search by day, all of the events of 2016-11-16 should appear in a search that, from the user's perspective, 2016-11-16 includes. This breaks if 2016-11-16 is turned into a timestamp with a daytime of 0/midnight. So, instead of doing that, simply add a day and then run the search.

savannidgerinel/health,savannidgerinel/health,savannidgerinel/health