coercing date to be timezone-aware to prevent TypeError