Condividi tramite


Funzione VarFormatDateTime (oleauto.h)

Formatta una variante contenente informazioni di data e ora denominate in una stringa.

Sintassi

HRESULT VarFormatDateTime(
  [in]  LPVARIANT pvarIn,
  [in]  int       iNamedFormat,
  [in]  ULONG     dwFlags,
  [out] BSTR      *pbstrOut
);

Parametri

[in] pvarIn

Variante contenente il valore da formattare.

[in] iNamedFormat

I formati di data denominati sono i seguenti.

Valore Significato
0
Data generale
1
Data estesa
2
Data breve
3
Ora estesa
4
Ora breve

[in] dwFlags

VAR_CALENDAR_HIJRI è l'unico flag che può essere impostato.

[out] pbstrOut

Riceve la stringa formattata che rappresenta la variante.

Valore restituito

Questa funzione può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Operazione completata.
E_INVALIDARG
Uno o più argomenti non sono validi.

Commenti

Questa funzione usa le impostazioni locali predefinite dell'utente durante la chiamata a VarTokenizeFormatString e VarFormatFromTokens.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione oleauto.h
Libreria OleAut32.lib
DLL OleAut32.dll

Vedi anche

Routine di formattazione

VarFormatFromTokens

VarTokenizeFormatString