차이점

이 페이지의 선택한 이전 버전과 현재 버전 사이의 차이점을 보여줍니다.

차이 보기로 연결

유닉스시간 [2010-06-16 01:36]
lifthrasiir 새로 만듦
유닉스시간 [2011-08-31 11:08] (현재)
lifthrasiir C -> C언어
줄 1: 줄 1:
 ====== 유닉스 시간 ====== ====== 유닉스 시간 ======
  
-[[유닉스]] 계열, 또는 [[POSIX]]를 준수하는 [[운영체제]]에서 사용하는 [[시각]] 표기. 일반적으로 유닉스 시간이라고 하는 것은 [[C]]에서 ''time_t''의 값으로, 표준 C에서는 이 값의 의미를 전혀 정의하지 않지만((심지어 [[단조증가]]하지 않아도 적법하며, 실제로 POSIX 표준에 따르면 윤초가 추가될 때 유닉스 시간은 단조증가하지 않는다.)) POSIX에서는 이 값을 명확히 정의하고 있다. 정확한 정의는:+[[유닉스]] 계열, 또는 [[POSIX]]를 준수하는 [[운영체제]]에서 사용하는 [[시각]] 표기. 일반적으로 유닉스 시간이라고 하는 것은 [[C언어]]에서 ''time_t''의 값으로, 표준 C에서는 이 값의 의미를 전혀 정의하지 않지만((심지어 [[단조증가]]하지 않아도 적법하며, 실제로 POSIX 표준에 따르면 윤초가 추가될 때 유닉스 시간은 단조증가하지 않는다.)) POSIX에서는 이 값을 명확히 정의하고 있다. 정확한 정의는:
  
 > 1970-01-01T00:00:00Z [[UTC]]로 정의된 [[기원]]으로부터 지난 시간을 [[초]] 단위로 **근사**하는 값((POSIX:2001 이후의 정의. 이전 버전은 [[윤년]]에 대한 처리에 큰 문제가 있었다.)) > 1970-01-01T00:00:00Z [[UTC]]로 정의된 [[기원]]으로부터 지난 시간을 [[초]] 단위로 **근사**하는 값((POSIX:2001 이후의 정의. 이전 버전은 [[윤년]]에 대한 처리에 큰 문제가 있었다.))
줄 17: 줄 17:
     * 유닉스 시간 2<sup>31</sup>-10<sup>9</sup> = 11 4748 3648([[2006]]-05-13T01:27:28Z)에 AOLServer의 기본 설정이 문제를 일으키는 [[http://www.mail-archive.com/aolserver@listserv.aol.com/msg09812.html|사례]]가 있었다. 이 사건은 2038년 문제의 첫 사례로 기록되었다.     * 유닉스 시간 2<sup>31</sup>-10<sup>9</sup> = 11 4748 3648([[2006]]-05-13T01:27:28Z)에 AOLServer의 기본 설정이 문제를 일으키는 [[http://www.mail-archive.com/aolserver@listserv.aol.com/msg09812.html|사례]]가 있었다. 이 사건은 2038년 문제의 첫 사례로 기록되었다.
  
 +{{tag>시간}}

도쿠위키DokuWiki-custom(rev 9085d92e02)을 씁니다.
마지막 수정 2011-05-30 18:25 | 외부 편집기