시간 함수
다음 함수는 시스템 시간과 함께 사용됩니다.
함수 | Description |
---|---|
GetSystemTime | 현재 시스템 날짜 및 시간을 UTC 형식으로 검색합니다. |
GetSystemTimeAdjustment | 시스템이 정기적인 시간 조정을 하루 중 시계에 적용하는지 여부를 결정합니다. |
GetTimeFormat | 시스템 시간을 지정된 로캘의 시간 문자열로 서식을 지정합니다. |
NtQuerySystemTime | 시스템 시간을 반환합니다. |
RtlLocalTimeToSystemTime | 지정된 현지 시간을 시스템 시간으로 변환합니다. |
RtlTimeToSecondsSince1970 | 지정된 시스템 시간을 1970년 1월 1일의 첫 번째 초 이후의 초 수로 변환합니다. |
SetSystemTime | 현재 시스템 시간과 날짜를 설정합니다. |
SetSystemTimeAdjustment | 시스템의 요일 시계에 대한 주기적인 시간 조정을 사용하거나 사용하지 않도록 설정합니다. |
SystemTimeToFileTime | 시스템 시간을 파일 시간으로 변환합니다. |
SystemTimeToTzSpecificLocalTime | UTC 시간을 지정된 표준 시간대의 해당 현지 시간으로 변환합니다. |
TzSpecificLocalTimeToSystemTime | 현지 시간을 UTC 시간으로 변환합니다. |
다음 함수는 현지 시간으로 사용됩니다.
함수 | 설명 |
---|---|
EnumDynamicTimeZoneInformation | 레지스트리에 저장된 동적 일광 절약 시간 정보 항목을 열거합니다. |
FileTimeToLocalFileTime | UTC 파일 시간을 로컬 파일 시간으로 변환합니다. |
GetDynamicTimeZoneInformation | 현재 표준 시간대 및 동적 일광 절약 시간 설정을 검색합니다. |
GetDynamicTimeZoneInformationEffectiveYears | DYNAMIC_TIME_ZONE_INFORMATION 유효한 항목이 있는 연도로 표현된 범위를 검색합니다. |
GetLocalTime | 현재 로컬 날짜 및 시간을 검색합니다. |
GetTimeZoneInformation | 현재 표준 시간대 설정을 검색합니다. |
GetTimeZoneInformationForYear | 지정된 연도 및 표준 시간대에 대한 표준 시간대 설정을 검색합니다. |
RtlLocalTimeToSystemTime | 지정된 현지 시간을 시스템 시간으로 변환합니다. |
SetDynamicTimeZoneInformation | 현재 표준 시간대 및 동적 일광 절약 시간 설정을 설정합니다. |
SetLocalTime | 현재 현지 시간과 날짜를 설정합니다. |
SetTimeZoneInformation | 현재 표준 시간대 설정을 설정합니다. |
SystemTimeToTzSpecificLocalTime | UTC 시간을 지정된 표준 시간대의 해당 현지 시간으로 변환합니다. |
SystemTimeToTzSpecificLocalTimeEx | 동적 일광 절약 시간 설정이 있는 UTC 시간을 지정된 표준 시간대의 해당 현지 시간으로 변환합니다. |
TzSpecificLocalTimeToSystemTime | 현지 시간을 UTC 시간으로 변환합니다. |
TzSpecificLocalTimeToSystemTimeEx | 동적 일광 절약 시간 설정이 있는 현지 시간을 UTC 시간으로 변환합니다. |
다음 함수는 파일 시간에 사용됩니다.
함수 | 설명 |
---|---|
CompareFileTime | 두 개의 파일 시간을 비교합니다. |
FileTimeToLocalFileTime | UTC 파일 시간을 로컬 파일 시간으로 변환합니다. |
FileTimeToSystemTime | 파일 시간을 시스템 시간 형식으로 변환합니다. |
GetFileTime | 지정된 파일 또는 디렉터리를 만들고 마지막으로 액세스하고 마지막으로 수정한 날짜와 시간을 검색합니다. |
GetSystemTimeAsFileTime | 현재 시스템 날짜 및 시간을 UTC 형식으로 검색합니다. |
LocalFileTimeToFileTime | UTC에 따라 로컬 파일 시간을 파일 시간으로 변환합니다. |
SetFileTime | 지정된 파일 또는 디렉터리를 만들었거나, 마지막으로 액세스했거나, 마지막으로 수정한 날짜와 시간을 설정합니다. |
SystemTimeToFileTime | 시스템 시간을 파일 시간으로 변환합니다. |
다음 함수는 MS-DOS 날짜 및 시간과 함께 사용됩니다.
함수 | Description |
---|---|
DosDateTimeToFileTime | MS-DOS 날짜 및 시간 값을 파일 시간으로 변환합니다. |
FileTimeToDosDateTime | 파일 시간을 MS-DOS 날짜 및 시간 값으로 변환합니다. |
다음 함수는 Windows 시간과 함께 사용됩니다.
함수 | Description |
---|---|
GetSystemTimes | 시스템 타이밍 정보를 검색합니다. |
GetTickCount | 시스템이 시작된 후 경과된 시간(최대 49.7일)을 검색합니다. |
GetTickCount64 | 시스템이 시작된 후 경과된 시간(밀리초)을 검색합니다. |
다음 함수는 고해상도 성능 카운터와 함께 사용됩니다.
함수 | 설명 |
---|---|
QueryPerformanceCounter | 고해상도 성능 카운터의 현재 값을 검색합니다. |
QueryPerformanceFrequency | 고해상도 성능 카운터의 빈도를 검색합니다. |
다음 함수는 보조 성능 카운터와 함께 사용됩니다.
함수 | 설명 |
---|---|
QueryAuxiliaryCounterFrequency | 보조 카운터 빈도를 쿼리합니다. |
ConvertAuxiliaryCounterToPerformanceCounter | 지정된 보조 카운터 값을 해당 성능 카운터 값으로 변환합니다. 필요에 따라 대기 시간 및 가능한 최대 드리프트로 인한 나노초 단위의 예상 변환 오류를 제공합니다. |
ConvertPerformanceCounterToAuxiliaryCounter | 지정된 성능 카운터 값을 해당 보조 카운터 값으로 변환합니다. 필요에 따라 대기 시간 및 가능한 최대 드리프트로 인한 나노초 단위의 예상 변환 오류를 제공합니다. |
다음 함수는 인터럽트 시간에 사용됩니다.
함수 | Description |
---|---|
QueryInterruptTime | 현재 인터럽트 시간 수를 가져옵니다. |
QueryInterruptTimePrecise | QueryInterruptTime보다 더 정확한 형식으로 현재 인터럽트 시간 수를 가져옵니다. |
QueryUnbiasedInterruptTime | 현재 편견 없는 인터럽트 시간 수를 가져옵니다. 편견 없는 인터럽트 시간 수는 시스템이 절전 모드 또는 최대 절전 모드에서 보내는 시간을 포함하지 않습니다. |
QueryUnbiasedInterruptTimePrecise | QueryUnbiasedInterruptTime보다 더 정확한 형식으로 현재 편견 없는 인터럽트 시간 수를 가져옵니다. 편견 없는 인터럽트 시간 수는 시스템이 절전 모드 또는 최대 절전 모드에서 보내는 시간을 포함하지 않습니다. |