Can we use this gem when we want end date as inclusive? and does it handle the time zones and DST changes?? I want to use it as billing duration?