Функции, используемые для времени


Нижеследующие функции используются для системного времени.

 

Функция

Описание

GetSystemTime Функция GetSystemTime извлекает дату и время текущей операционной системы. Системное время выражено в Универсальном глобальном время (UTC).
GetSystemTimeAdjustment Функция GetSystemTimeAdjustment определяет, применяет ли система периодические корректировки времени свих часов времени дня при каждом прерывании часов, наряду со значением и периодом любых таких корректировок.
GetTimeFormat Функция GetTimeFormat форматирует время как строку времени для заданного языка страны. Функция форматирует или заданное время или локальное системное время.
NtQuerySystemTime Функция NtQuerySystemTime извлекает время текущей операционной системы.
RtlLocalTimeToSystemTime Функция RtlLocalTimeToSystemTime преобразует заданное местное время в системное время.
RtlTimeToSecondsSince1970 Функция RtlTimeToSecondsSince1970 преобразует заданное 64-битовое системное время в число секунд с начала от 1 января 1970.
SetSystemTime

Функция SetSystemTime устанавливает время текущей операционной системы и дату. Системное время выражено в Универсальном глобальном времени (UTC).

SetSystemTimeAdjustment

Функция SetSystemTimeAdjustment включить или отключить периодические корректировки времени часов времени дня системы. Такие корректировки времени используются, чтобы синхронизировать время дня с некоторым другим источником информации о времени. Когда периодические корректировки времени включены, они применяются при каждом прерывании часов.

SystemTimeToFileTime Функция SystemTimeToFileTime преобразует системное время в файловое время.
SystemTimeToTzSpecificLocalTime

Функция SystemTimeToTzSpecificLocalTime преобразует время в формате Универсального глобального времени (UTC) в соответствующее местному времени заданного часового пояса.

TzSpecificLocalTimeToSystemTime Функция TzSpecificLocalTimeToSystemTime преобразует местное время во время в формате Универсального глобального времени (UTC).

Нижеследующие функции используются для местного времени.

Функция

Описание

FileTimeToLocalFileTime Функция FileTimeToLocalFileTime преобразует файловое время в локальное файловое время.
GetLocalTime Функция GetLocalTime извлекает текущую локальную дату и время.
GetDynamicTimeZoneInformation Извлекает текущий часовой пояс и динамические параметры настройки летнего времени. Эти параметры настройки управляют преобразованиями между Универсальным глобальным временем (UTC) и местным временем.
GetTimeZoneInformation Функция GetTimeZoneInformation извлекает текущие параметры часового пояса. Эти параметры управляют преобразованиями между Универсальным глобальным временем (UTC) и местным временем.
GetTimeZoneInformationForYear Извлекает параметры настройки часового пояса в течение заданного года и часового пояса. Эти параметры настройки управляют преобразованиями между Универсальным глобальным временем (UTC) и местным временем.
RtlLocalTimeToSystemTime Функция RtlLocalTimeToSystemTime преобразует заданное местное время в системное время.
SetLocalTime Функция SetLocalTime устанавливает текущее местное время и дату.
SetDynamicTimeZoneInformation Устанавливает текущий часовой пояс и динамические параметры настройки летнего времени. Эти параметры настройки управляют преобразованиями из Универсального глобального время (UTC) в местное время.
SetTimeZoneInformation

Функция SetTimeZoneInformation устанавливает параметры текущего часового пояса. Эти параметры управляют преобразованием из Универсального глобального времени (UTC) в местное время.

SystemTimeToTzSpecificLocalTime

Функция SystemTimeToTzSpecificLocalTime преобразует время в формате Универсального глобального времени (UTC) в соответствующее местному времени заданного часового пояса.

TzSpecificLocalTimeToSystemTime Функция TzSpecificLocalTimeToSystemTime преобразует местное время во время в формате Универсального глобального времени (UTC).

Нижеследующие функции используются для файлового времени.

Функция

Описание

CompareFileTime Функция CompareFileTime сравнивает два файловых времени.
FileTimeToLocalFileTime Функция FileTimeToLocalFileTime преобразует файловое время в локальное файловое время.
FileTimeToSystemTime Функция FileTimeToSystemTime преобразует файловое время в формат системного времени.
GetFileTime Функция GetFileTime извлекает данные о дате и времени, когда файл был создан, последнего доступа и последнего изменения.
GetSystemTimeAsFileTime Функция GetSystemTimeAsFileTime извлекает дату и время текущей операционной системы. Информация находится в формате Универсального глобального времени (UTC).
LocalFileTimeToFileTime Функция LocalFileTimeToFileTime преобразует локальное файловое время в файловое время, основанное на Универсальном глобальном времени (UTC).
SetFileTime Функция SetFileTime устанавливает дату и время, когда файл создавался, последний доступ или последнее изменение.
SystemTimeToFileTime Функция SystemTimeToFileTime преобразует системное время в файловое время.

Нижеследующие функции используются для MS-DOS даты и времени.

Функция

Описание

DosDateTimeToFileTime Функция DosDateTimeToFileTime преобразует значение даты и времени MS-DOS в файловое время.
FileTimeToDosDateTime Функция FileTimeToDosDateTime преобразует файловое время в дату и время MS-DOS.

 

Нижеследующие функции используются для времени Windows.

Функция

Описание

GetSystemTimes Функция GetSystemTimes извлекает информацию об отсчете времени системой. В мультипроцессорной системе возвращаемые значения являются суммой назначенных интервалов времени всех процессоров. Системное время выражено в Универсальном глобальном время (UTC).
GetTickCount Функция GetTickCount извлекает число миллисекунд, которые истекли с тех пор как система была запущена. Она ограничивается разрешающей способности системного таймера.
GetTickCount64 Извлекает число миллисекунд, которые истекли, с тех пор как система была запущена.

 
Назад в оглавление
На главную страницу
Переведено 24.01.2010 18:10 ©Copyright V. Sokovikov
Hosted by uCoz