fix TZ parsing logic for identifying POSIX-form strings