Fixed tests that relied on date.timezone=UTC to work
Improve error message, and add additional test.