@Author Patrick Quinn

@PeerReviewed Yes

@Extra Added new functionality to take into account timezone offsets