ISO 8601: 두 판 사이의 차이

잔글 (HotCat을 사용해서 분류:날짜을(를) 추가함)
잔글 (봇: 자동으로 텍스트 교체 (-\[\[(File|file): +[[파일:))
 
(사용자 3명의 중간 판 3개는 보이지 않습니다)
4번째 줄: 4번째 줄:


== 왜 필요한가? ==
== 왜 필요한가? ==
[[File:Date format by country.svg|350px|thumb|나라별 날짜 형식, 청록색이 일-월-연, 황색이 연-월-일, 자주색이 월-일-연, 적색이 일-월-연과 월-일-연 혼용]]
[[파일:Date format by country.svg|350px|thumb|나라별 날짜 형식, 청록색이 일-월-연, 황색이 연-월-일, 자주색이 월-일-연, 적색이 일-월-연과 월-일-연 혼용]]
한국이나 일본, 중국같이 동아시아권에 속하는 나라에서는 일관되게 연-월-일 순서로 날짜를 표기하지만 그 밖의 나라에서는 일-월-연이나 월-일-연 순서 등 여러 가지 표기법이 혼재되어 있다. 일-월-연 순서로 쓰는 경우가 많지만 월-일-연 순서로 쓰는 경우도 꽤나 많다.  일 단위가 13 이상이면 별로 혼동이 되지 않겠지만 12 이하라면? 예를 들어 06-08-2015라는 데이터가 있다면 이걸 해석하는 입장에서는 [[6월 8일]]인지, [[8월 6일]]인지 혼란이 오게 된다. 그래서 날짜 표기법의 표준이 필요하다. 영어권이라면 Jun이나 Aug와 같이 월 이름을 적겠지만 영어 모르는 사람이라면 [[더이상 자세한 설명은 생략한다]].
한국이나 일본, 중국같이 동아시아권에 속하는 나라에서는 일관되게 연-월-일 순서로 날짜를 표기하지만 그 밖의 나라에서는 일-월-연이나 월-일-연 순서 등 여러 가지 표기법이 혼재되어 있다. 일-월-연 순서로 쓰는 경우가 많지만 월-일-연 순서로 쓰는 경우도 꽤나 많다.  일 단위가 13 이상이면 별로 혼동이 되지 않겠지만 12 이하라면? 예를 들어 06-08-2015라는 데이터가 있다면 이걸 해석하는 입장에서는 [[6월 8일]]인지, [[8월 6일]]인지 혼란이 오게 된다. 그래서 날짜 표기법의 표준이 필요하다. 영어권이라면 Jun이나 Aug와 같이 월 이름을 적겠지만 영어 모르는 사람이라면 [[더이상 자세한 설명은 생략한다]].


21번째 줄: 21번째 줄:
|-
|-
!현재시각(UTC)
!현재시각(UTC)
|'''{{#time:c}}''' ''또는''<br>'''{{#time:Y-m-d"T"H:i:s"Z"}}'''
|'''{{#time:c}}''' ''또는''<br />'''{{#time:Y-m-d"T"H:i:s"Z"}}'''
|-
|-
!현재시각(KST)
!현재시각(KST)
31번째 줄: 31번째 줄:


{{주석}}
{{주석}}
[[분류:ISO 표준]]
[[분류:ISO 표준|#08601]]
[[분류:날짜]]
[[분류:날짜]]
[[분류:식별자]]

2022년 8월 28일 (일) 23:44 기준 최신판

ISO 8601은 날짜 형식의 표준이다.

  • 영문 : Data elements and interchange formats -- Information interchange -- Representation of dates and times (최신: ISO 8601:2004 링크)
  • 국문 : 데이터 요소 및 교환 포맷-정보교환-날짜 및 시각의 표기 (KS X ISO 8601:2010 (ISO 8601:2000 대응) 링크)

왜 필요한가?[편집 | 원본 편집]

나라별 날짜 형식, 청록색이 일-월-연, 황색이 연-월-일, 자주색이 월-일-연, 적색이 일-월-연과 월-일-연 혼용

한국이나 일본, 중국같이 동아시아권에 속하는 나라에서는 일관되게 연-월-일 순서로 날짜를 표기하지만 그 밖의 나라에서는 일-월-연이나 월-일-연 순서 등 여러 가지 표기법이 혼재되어 있다. 일-월-연 순서로 쓰는 경우가 많지만 월-일-연 순서로 쓰는 경우도 꽤나 많다. 일 단위가 13 이상이면 별로 혼동이 되지 않겠지만 12 이하라면? 예를 들어 06-08-2015라는 데이터가 있다면 이걸 해석하는 입장에서는 6월 8일인지, 8월 6일인지 혼란이 오게 된다. 그래서 날짜 표기법의 표준이 필요하다. 영어권이라면 Jun이나 Aug와 같이 월 이름을 적겠지만 영어 모르는 사람이라면 더이상 자세한 설명은 생략한다.

일반 원칙[편집 | 원본 편집]

  • 큰 단위부터 작은 단위 순서대로 쓴다.
  • 월, 일 단위가 1의 자리의 수일 경우에는 앞에 0을 붙여준다.
  • 날짜 단위 구분자는 하이픈(-)을, 시간 단위 구분자는 콜론(:)을 쓴다.
  • 시간대 표기는 뒤에 ±[UTC와 시차]를 붙인다. UTC인 경우 Z으로 대체할 수 있다.

표기법[편집 | 원본 편집]

오늘은 2024년 5월 9일이다. 오늘 날짜와 시각을 ISO 8601 표준에 따라 나타낸 것이 다음 표이다.

날짜 2024-05-09
현재시각(UTC) 2024-05-08T19:55:32+00:00 또는
2024-05-08T19:55:32Z
현재시각(KST) 2024-05-09T04:55:32+09:00
이번 주 2024-W19

각주