협정 세계 표준시 (UTC) 에서 NTFS 파일 가져오기

기술 자료 번역 기술 자료 번역
기술 자료: 158588 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

현상

어떤 프로그램을 Win32 API를 사용하여 작성된 데이터를 참조하는 현재 시간/날짜 스탬프를 비교 모니터링 일광 절약 시간 자동 고침을 직접 호출한 직후에 구하는 협정 세계 표준시 (UTC)/조정 잘못 파일에 대한 시간/날짜 변경 내용을 보고합니다. 이 문제의 영향을 받는 프로그램 버전 제어 소프트웨어, 데이터베이스 동기화를 소프트웨어, 소프트웨어 배포 패키지를, 백업 소프트웨어 NTFS 인식 등과 함께 작성된 포함될 수 있습니다.

원인

때 Windows NT 이벤트 않은 경우에도 파일 및 이벤트 레코드를 마지막으로 만든/DST 조정 전에 변경한 한 시간씩 이동할 로그를 나타날 일광 절약 시간, NTFS 볼륨의 파일에 대한 시간/날짜 스탬프 및 이벤트를 자동으로 조정됩니다.

이 문제는 Windows NT 저장소 시간/스탬프 정보 날짜 것을 방식 때문에 발생합니다. 이벤트 로그 이벤트 및 NTFS 파일 표시된 모든 시간/날짜 파티션 (즉 그리니치 표준시 [GMT] 와 같은) UTC 오프셋을 로 계산됩니다. 표준-시간대 제어 패널 날짜/시간 애플릿에서 선택하면에 대한 UTC 값을 설정하면 있습니다. 적절한 시간 수는 다음 추가되거나 변환하거나 저장된 UTC 값을 뺍니다. 이 조정할 시간이 현지 시간 (예: NT 탐색기 [NT 4.0], 파일 관리자, 디렉터리 목록을 등) 보고서를 모든 작업에서 다음 표시됩니다. "자동 조정에 대한 DST" 선택한 경우 추가 1시간 동안 DST (10월 마지막 일요일 통해 4월 첫 번째 일요일) GMT로 추가됩니다.

해결 방법

적절한 Win32 API 호출을 사용하여 영향을 받는 응용 프로그램을 다시 작성하는 이 문제를 해결할 수 있습니다. NTFS에서는 작성 시간, 마지막 액세스 시간 및 마지막 시간을 지정한 파일에 대한 쓰기 Win32 API GetFileTime() 반환합니다. 반환된 시간이 UTC (지역 표준시) 에 있습니다. 또한 NTFS 로컬 시간/날짜 정보를 계산하는 데 사용하는 시간 때문입니다. FileTimeToLocalFileTime() 파일 UTC 시간을 로컬 시간으로 변환할 수 있습니다. 그러나 DST에 대해 자동으로 조정하는 경우 FileTimeToLocalFileTime() 여부를 현재 날짜의 여부를 GetFileTime API 호출에 의해 반환된 날짜를 조정해야 합니다 를 기반으로 DST에 대한 조정해야 합니다 를 기반으로 DST에 대한 조정합니다.

속성

기술 자료: 158588 - 마지막 검토: 2007년 2월 26일 월요일 - 수정: 2.3
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
키워드:?
kbmt kbprb kbprogramming KB158588 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com