Функция LocalFileTimeToFileTime преобразует локальное файловое время в файловое время, основанное на Универсальном глобальном времени (UTC).
BOOL LocalFileTimeToFileTime( const FILETIME* lpLocalFileTime, LPFILETIME lpFileTime ); |
[in] Указатель на структуру FILETIME, определяющую локальное файловое время, которое преобразуется в основанное на универсальном глобальном времени (UTC) файловое время.
lpFileTime[out] Указатель на структуру FILETIME, чтобы получить преобразованное, основанное на универсальном глобальном времени (UTC) файловое время. Этот параметр не может быть таким же как параметр lpLocalFileTime.
Если функция завершается успешно, возвращаемое значение - не нуль.
Если функция завершается ошибкой, возвращаемое значение - нуль. Чтобы получить дополнительную информацию об ошибке, используйте функцию GetLastError.
LocalFileTimeToFileTime использует текущие параметры настройки для часового пояса и летнего времени. Поэтому, если это будет летнее время, то функция примет во внимание летнее время, даже тогда, когда время, которое Вы преобразуете, находится в стандартном времени.
Обзор Время (операционной системы), Функции, используемые для времени, FILETIME, FileTimeToLocalFileTime
Размещение и совместимость LocalFileTimeToFileTime | ||
К | Windows XP | Да |
л | Windows 2000 Professional | Да |
и | Windows NT Workstation | Да |
е | Windows Me | Да |
н | Windows 98 | Да |
т | Windows 95 | Да |
С | Windows Server 2003 | Да |
е | Windows 2000 Server | Да |
р | Windows NT Server | Да |
в | ||
е | ||
р | ||
Используемая библиотека | Kernel32.lib | |
Используемая DLL | kernel32.dll | |
Заголовочный файл | ||
- объявлено в | Winbase.h | |
- включено в | Windows.h | |
Unicode | Нет | |
Замечания по платформе | Не имеется |