====== ISO 8601 ====== [[시각표기]]에 대한 [[ISO표준]]. ===== 요약 ===== 쓸데 없는 얘기를 모두 쳐 내고 본론만 말하면, ISO 8601은 다음과 같은 표현에 대한 표준을 제공한다. ? 날짜 ! 년·월·일: ''2010''((항상 4자리여야 하며, ''0000''은 [[기원전]] 1년을 나타낸다. 기원전 1년 이전이나 기원후 9999년 이후의 연도는 상호 합의 하에 자리수를 고정시키고 부호를 붙여 ''+065536''과 같이 나타낼 수 있다.)), ''2010-10'', ''2010-10-23'' (또는 ''20101023'') ! 년·일 (ordinal date): ''2010-296'' (또는 ''2010296'') ! 년·[[ISO주|주]]·[[요일]] (week date): ''2010-W42'' (또는 ''2010W42''), ''2010-W42-6''(([[월요일]]부터 [[일요일]]까지 순서대로 ''1''부터 ''7''까지의 숫자를 사용한다.)) (또는 ''2010W426'') ? 시각 ! 시·분·초: ''03'', ''03:45'' (또는 ''0345''), ''03:45:17'' (또는 ''034517''), ''03:45:17,896'' (또는 ''034517,896''), ''24:00:00''((하루의 끝, 즉 [[자정]]을 의미하는 특수한 값. ''24:01'' 등은 허용되지 않는다.)) (또는 ''24'' 이나 ''2400'', ''24:00'') ! 시·분·초·[[시간대]]: ''18:45:17Z'', ''03:45:17+09'', ''03:45:17+09:00'' (또는 ''03:45:17+0900''이나 ''034517+0900'' 등등) ? 날짜 + 시각 ! ''2010-10-23T18:45:17'' (또는 ''20101023T184517'' 등등), ''2010-10-23T18:45:17+09:00''((''T''를 빼고 쓰는 것도 가능하지만 이 경우 별도의 합의가 필요하다.)) (또는 ''20101023T184517+0900'' 등등) ? 시간 (duration) ! 년·개월·일·시간·분·초: ''P3Y5M7D'', ''PT23H56M4S'', ''P23,11Y'', ''PT36H'' (또는 ''P1DT12H'' 등등) ! (축약형): ''P0003-05-07'' (또는 ''P00030507''), ''P0000-00-00T23:56:04'' (또는 ''P00000000T235604'') ! 주: ''P4W'' ? 기간 (time interval) ! 시작·끝: ''1950-06-25/1953-07-27'', ''1950-06-25T00:00:00+09:00/1953-07-27T24:00:00+09:00'' ! 시각·지속시간: ''1950-06-25/P3Y1M2D'' ! 지속시간·끝: ''P3Y1M2D/1953-07-27'' ? 반복되는 기간 (repeating time interval) ! 회수·간격: ''R52/P1W'' ! 반복 회수 미정: ''R/P1W'' ISO 8601은 또한 [[그레고리력]]에 대한 기준점 --- [[미터조약]]이 체결된 1875-05-20 --- 과 [[ISO주]]에 대한 정의도 함께 담고 있다. ===== 특징 ===== * 어느 상황에서도 모호하게 해석될 수 없다. 예를 들어서 ''10-11-12''와 같이 매우 모호할 수 밖에 없는 (여섯 가지 해석 모두 가능함) 표기법을 최대한 배제한다. * 같은 포맷을 사용하는 표기들 사이에 [[사전순정렬]]이 가능하다. (같은 포맷이라 함은 5자리 이상의 연도를 사용할 경우 그 연도의 자릿수도 같아야 함을 의미한다.) * [[RFC 822]] 같은 표기법과는 달리 해석이 매우 간단하다. * ''Jul'', ''Aug'' 등의 자연어 낱말을 사용하지 않아서 언어 독립적이다. (물론 요일 표기까지 모두 숫자로 대체한 걸 좋아하지 않는 사람들은 있을 수 있으나...) * 대부분의 응용들이 필요로 하는 거의 모든 종류의 표준 표기법을 담고 있기 때문에 필요한 케이스만 취사선택하기가 쉽다. 이를테면 ''24:00''과 같은 자정 표기법을 허용할 것인가 허용하지 않을 것인가 등의 프로필이 존재할 수 있다. {{tag>시간 표기법}}