CTime::Format

Chiamare la funzione membro per creare una rappresentazione in formato del valore di data e ora.

CString Format(
   LPCTSTR pszFormat 
) const;
CString Format(
   UINT nFormatID 
) const;

Parametri

  • pszFormat
    Una stringa di formattazione simile alla stringa printf.I codici di formattazione, preceduti dalla percentuale (%) applicano, vengono sostituiti dalla parte corrispondente CTime.Altri caratteri nella stringa di formattazione è invariato copiati nella stringa restituita.Vedere funzione di runtime strftime per un elenco dei codici di formattazione.

  • nFormatID
    L'id della stringa che identifica il formato.

Valore restituito

CString che contiene il tempo formattato.

Note

Se lo stato di questo oggetto CTime è null, verrà restituita una stringa vuota.

Questo metodo genera un'eccezione se il valore di data e ora da formattare non varia da mezzanotte, dal 1° gennaio 1970 al 31 dicembre 3000 il tempo universale coordinato (UTC).

Esempio

CTime t(1999, 3, 19, 22, 15, 0); 
// 10:15 PM March 19, 1999
CString s = t.Format(_T("%A, %B %d, %Y"));
ATLASSERT(s == _T("Friday, March 19, 1999"));   

Requisiti

Intestazione: atltime.h

Vedere anche

Riferimenti

Classe di CTime

Grafico della gerarchia

CTime::FormatGmt