CTimeSpan::Format
Generuje sformatowany ciąg, który odpowiada to CTimeSpan.
CString Format(
LPCSTR pFormat
) const;
CString Format(
LPCTSTR pszFormat
) const;
CString Format(
UINT nID
) const;
Parametry
pFormat, pszFormat
Formatowanie ciągu podobny do printf formatowania ciągu.Formatowanie kodów poprzedzone procent (%) podpisać, zastępuje odpowiednie CTimeSpan składnika.Inne znaki w ciągu formatowania są kopiowane bez zmian do zwrócony ciąg.Wartość i znaczenie kody formatowania dla Format są wymienione poniżej:%D dni w tym razemCTimeSpan
%H godzin w dniu bieżącym
%M minut w bieżącej godziny
%S sekund Bieżąca minuta
%% Znak procentu
nID
Identyfikator ciąg, który identyfikuje ten format.
Wartość zwracana
A CString obiekt, który zawiera godzinę sformatowane.
Uwagi
Wersja debugowania biblioteki sprawdza kody formatowania i potwierdza, jeżeli kod nie jest na liście powyżej.
Przykład
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"));
Wymagania
Nagłówek: atltime.h