Use an internal utc represantation. Period wont work with naive datetimes or dates.