fixed error with argument choice

Introduced --hours argument, but didn't handle the logic properly, so it
was ONLY evaluating based on hours, not on days. It's now evaluating
deltas properly.