CTimeSpan::Format

Genera una cadena con formato que corresponda a este CTimeSpan.

CString Format(
   LPCSTR pFormat 
) const;
CString Format(
   LPCTSTR pszFormat 
) const;
CString Format(
   UINT nID 
) const;

Parámetros

  • pFormat, pszFormat
    Una cadena de formato similar a printf que da formato a la cadena.Los códigos de formato, precedido por un signo de porcentaje (%), se reemplazan por el componente correspondiente de CTimeSpan .Otros caracteres de la cadena de formato se copian sin cambiar la cadena devuelta.El valor y el significado de los códigos de formato para Formato se muestran a continuación:

    • Días de**%D** Total en este CTimeSpan

    • Horas de**%H** en el día actual

    • %M Minutes en la hora actual

    • %S Seconds en el minuto actual

    • Signo de porcentaje %%

  • nID
    El identificador de cadena que identifica este formato.

Valor devuelto

Un objeto de CString que contiene el tiempo con formato.

Comentarios

La versión de depuración de la biblioteca comprueba los códigos de formato y afirma si el código no está en la lista anterior.

Ejemplo

CTimeSpan ts(3, 1, 5, 12); // 3 days, 1 hour, 5 min, and 12 sec
CString s = ts.Format(_T("Total days: %D, hours: %H, mins: %M, secs: %S"));
ATLASSERT(s == _T("Total days: 3, hours: 01, mins: 05, secs: 12"));   

Requisitos

encabezado: atltime.h

Vea también

Referencia

Clase de CTimeSpan

Gráfico de jerarquía