Funzione FileTimeToLocalFileTime (fileapi.h)

Converte un'ora di file in un'ora di file locale.

Sintassi

BOOL FileTimeToLocalFileTime(
  [in]  const FILETIME *lpFileTime,
  [out] LPFILETIME     lpLocalFileTime
);

Parametri

[in] lpFileTime

Puntatore a una struttura FILETIME contenente l'ora del file basato su UTC da convertire in un'ora di file locale.

[out] lpLocalFileTime

Puntatore a una struttura FILETIME per ricevere l'ora del file locale convertito. Questo parametro non può essere uguale al parametro lpFileTime .

Valore restituito

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Commenti

Per tenere conto dell'ora legale durante la conversione di un'ora file in un'ora locale, usare la sequenza di funzioni seguente al posto dell'uso di FileTimeToLocalFileTime:

  1. FileTimeToSystemTime
  2. SystemTimeToTzSpecificLocalTime
  3. SystemTimeToFileTime

Requisiti

   
Client minimo supportato Windows XP [app desktop | App UWP]
Server minimo supportato Windows Server 2003 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione fileapi.h (include Windows.h)
Libreria Kernel32.lib
DLL Kernel32.dll

Vedere anche

FILETIME

Tempi file

LocalFileTimeToFileTime

Funzioni temporali