COleDateTime::Format

Formato de CString (DWORD dwFlags = 0, LCID lcid = LANG_USER_DEFAULT);

Formato de CString (LPCTSTR lpszFormat ) const;

Formato de CString (UINT nFormatID ) const;

Valor de retorno

Um CString que contém o valor de data/hora formatado.

Parâmetros

dwFlags

Indica os sinalizadores de configurações de localidade, possivelmente o seguinte sinalizador:

lcid

Indica a identificação da localidade a ser usado para a conversão.

lpszFormat

Uma Cadeia de caracteres formatação semelhante ao printf Cadeia de caracteres de formatação. Códigos de formatação, precedidos por um sinal de porcentagem (%), são substituídos pelo componente correspondente COleDateTime . Outros caracteres na seqüência de formatação são copiados inalterada para a Cadeia de caracteres retornada. Consulte a função de tempo de execução strftime para obter detalhes. O valor e o significado dos códigos de formatação para formato estão listados abaixo

nFormatID

A identificação de recurso para a Cadeia de caracteres de Controlarar de Formatarar.

Observações

Chame essa função de membro para criar uma representação formatada do valor de data/hora. Se o status do objeto COleDateTime é nulo, o valor de retorno é uma vazia Cadeia de caracteres. Se o status for inválido, a Cadeia de caracteres de retorno é especificada pelo recurso de Cadeia de caracteres IDS_INVALID_DATETIME.

Segue uma breve descrição dos três formulários para esta função:

Formato ( dwFlags, lcid )

Este formulário formata o valor usando as especificações de idioma nacional (identificações de localidade) para data/hora. Usando os parâmetros de padrão, este formulário irá imprimir uma vez somente se a parte de data do valor de data/hora é data 0 (30 de Dezembro de 1899). Da mesma forma, com os parâmetros padrão, esse formulário será impresso uma data somente se a parte de hora do valor de data/hora é tempo 0 (meia-noite). Se o valor de data/hora é 0 (30 de Dezembro de 1899, meia-noite), este formulário com os parâmetros padrão imprime meia-noite.

Formato ( lpszFormat )

Este formulário formata o valor usando a formato Cadeia de caracteres que contém códigos de formatação especiais que são precedidos por um sinal de porcentagem (%), como em printf. A formatação Cadeia de caracteres é passada como um parâmetro para a função. Para obter mais informações sobre os códigos de formatação, consulte strftime, wcsftime in the Reference Library Run-Time.

Formato ( nFormatID )

Este formulário formata o valor usando a formato Cadeia de caracteres que contém códigos de formatação especiais que são precedidos por um sinal de porcentagem (%), como em printf. A Cadeia de caracteres de formatação é um recurso. O ID deste recurso de Cadeia de caracteres é passada como o parâmetro. Para obter mais informações sobre os códigos de formatação, consulte strftime, wcsftime in the Reference Library Run-Time.

Para obter uma lista de valores de ID de localidade, consulte a seção Suporte Múltiplo idiomas nacionais in the Win32 SDK OLE Programmer Referência.

Visão geral de COleDateTimeMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;COleDateTime::ParseDateTime, COleDateTime::GetStatus

Index