Função LocalFileTimeToFileTime (fileapi.h)

Converte uma hora de arquivo local em uma hora de arquivo com base no UTC (Tempo Universal Coordenado).

Sintaxe

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

Parâmetros

[in] lpLocalFileTime

Um ponteiro para uma estrutura FILETIME que especifica a hora do arquivo local a ser convertida em uma hora de arquivo baseada em UTC.

[out] lpFileTime

Um ponteiro para uma estrutura FILETIME para receber o tempo de arquivo baseado em UTC convertido. Esse parâmetro não pode ser o mesmo que o parâmetro lpLocalFileTime .

Valor retornado

Se a função for bem-sucedida, o valor retornado será diferente de zero.

Se a função falhar, o valor retornado será zero. Para obter informações de erro estendidas, use a função GetLastError .

Comentários

LocalFileTimeToFileTime usa as configurações atuais para o fuso horário e o horário de verão. Portanto, se for horário de verão, essa função levará em conta o horário de verão, mesmo que o tempo que você está convertendo esteja no horário padrão.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [aplicativos da área de trabalho | aplicativos UWP]
Servidor mínimo com suporte Windows Server 2003 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho fileapi.h (inclua Windows.h)
Biblioteca Kernel32.lib
DLL Kernel32.dll

Confira também

FILETIME

FileTimeToLocalFileTime

Hora Local

Funções de tempo