Compartilhar via


Função ConvertSystemTimeToCalDateTime

Preterido. Converte uma estrutura SYSTEMTIME especificada em uma estrutura CALDATETIME .

Sintaxe

BOOL ConvertSystemTimeToCalDateTime(
  _In_  const SYSTEMTIME   *lpSysTime,
  _In_        CALID         calId,
  _Out_       LPCALDATETIME lpCalDateTime

);

Parâmetros

lpSysTime [in]

Ponteiro para a estrutura SYSTEMTIME a ser convertida.

calId [in]

O identificador de calendário do sistema a ser usado na conversão.

lpCalDateTime [out]

Ponteiro para a estrutura CALDATETIME equivalente.

Valor retornado

Retornará TRUE se tiver êxito ou FALSE caso contrário. Para obter informações de erro estendidas, o aplicativo pode chamar GetLastError, que pode retornar um dos seguintes códigos de erro:

  • ERROR_INVALID_PARAMETER. Qualquer um dos valores de parâmetro era inválido.

Comentários

A data mais antiga compatível com essa função é 1º de janeiro de 1601.

Essa função não tem um arquivo de cabeçalho ou arquivo de biblioteca associado. O aplicativo pode chamar LoadLibrary com o nome DLL (Kernel32.dll) para obter um identificador de módulo. Em seguida, ele pode chamar GetProcAddress com o identificador do módulo e o nome dessa função para obter o endereço da função.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 [somente aplicativos da área de trabalho]
DLL
Kernel32.dll

Confira também

Suporte à linguagem nacional

Funções de suporte à linguagem nacional

Recuperando informações de data e hora