CommitReader accepting only dates (not time); test for interval
removed one second adjustment before grabbing
moved floor methods to DateTimeUtil
floor dates before passing to CommitReader