Функция FileTimeToSystemTime (timezoneapi.h)

Преобразует время файла в системный формат времени. Системное время основано на формате UTC.

Синтаксис

BOOL FileTimeToSystemTime(
  [in]  const FILETIME *lpFileTime,
  [out] LPSYSTEMTIME   lpSystemTime
);

Параметры

[in] lpFileTime

Указатель на структуру FILETIME, содержащую время файла, которое необходимо преобразовать в системный формат даты и времени (UTC).

Это значение должно быть меньше 0x8000000000000000. В противном случае функция завершается ошибкой.

[out] lpSystemTime

Указатель на структуру SYSTEMTIME для получения времени преобразованного файла.

Возвращаемое значение

Если функция выполняется успешно, возвращается ненулевое значение.

Если функция выполняется неудачно, возвращается нулевое значение. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.

Требования

Требование Значение
Минимальная версия клиента Windows XP [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2003 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header timezoneapi.h (включая Windows.h)
Библиотека Kernel32.lib
DLL Kernel32.dll

См. также

DosDateTimeToFileTime

FILETIME

Время файла

FileTimeToDosDateTime

SYSTEMTIME

SystemTimeToFileTime

Функции времени