Allow 'Z' for no timezone

The spec actually says that "an uppercase 'Z' character MUST be
present in the absence of a numeric time zone offset".