Removed unused constants; using double precision for datetime % tz