이 글은 ISO_8601에 대한 글 입니다. UTC에서의 오프셋은 위에서 Z를 붙였던 것과 동일한 방법으로 ±[hh]:[mm], ±[hh][mm], 혹은 ±[hh] 형식의 시간 뒤에 덧붙인다. 그래서 기술 중인 시간이 UTC보다 한 시간 앞선다면 (겨울 동안의 베를린 지역의 시간처럼), 지역 지정자(zone designator)는 "+01:00", "+0100" 혹은 간단히 "+01"가 될 수 있다. UTC 너머의 시간을 표현하려면 음수의 오프셋을 사용한다. 예를 들어, 겨울 기간의 뉴욕 시간은 UTC−05:00이다. 다른 시간 오프셋을 알아보려면, UTC 시간 오프셋 목록을 참고하라. 음수 오프셋을 표현하기 위해, ISO 8601는 하이픈-마이너스 혹은 마이너스 기호 문자 사용을 지정하고 있다. 만약 상호교환 문자 세트가 제한되어 있거나 마이너스 기호 문자를 가지고 있지 않다면, 하이픈-마이너스가 사용되어야 할 것이다. ASCII는 마이너스 기호를 가지고 있지 않으므로, 하이픈-마이너스 문자 (코드는 십진수 45 혹은 16진수로 2D다)가 사용되어야 한다. 문자 세트가 마이너스 기호를 가지고 있다면, 해당 문자가 사용되어야 한다. Unicode는 마이너스 기호를 가지고 있고, 그것의 문자 코드는 U+2212 (16진수로 2212)다; HTML 문자 엔티티 호출은 &minus;다. 마이너스 기호 사용은 유사한 표준과 충돌을 일으키므로, ISO 8601 구현은 아마도 하이픈-마이너스와 마이너스 기호 문자 모두를 허용할 것이다.
음수 오프셋을 표현하기 위해 마이너스 기호 문자 사용을 지정하고 있는 것은 무엇인가?
ISO 8601