共用方式為


CTimeSpan::Format

會產生對應到 CTimeSpan的格式化字串。

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

參數

  • pFormat, pszFormat
    格式化字串類似格式化字串的 printf 。 格式化程式碼,在一個百分比 (%) 之後簽署,以對應的 CTimeSpan 元件取代。 在格式化字串中的任何其他字元原封不動地複製到傳回的字串。 格式化程式碼的值和 格式 的意義如下所列:

    • 在這個**%DCTimeSpan**的總日

    • %H 小時 (目前的日期

    • %M 分鐘目前時間。

    • %S 秒目前分鐘內

    • %% 百分比符號

  • nID
    識別這個格式字串的 ID。

傳回值

包含格式化時間的 CString 物件。

備註

程式庫的偵錯版本檢查格式化程式碼並判斷程式碼是否不在上述清單。

範例

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"));   

需求

Header: atltime.h

請參閱

參考

CTimeSpan 類別

階層架構圖