共用方式為


CTime::Format

呼叫此成員函式建立 DateTime 值為的格式化表示。

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

參數

  • pszFormat
    格式化字串類似格式化字串的 printf 。 格式化程式碼,在一個百分比 (%) 之後簽署,以對應的 CTime 元件取代。 在格式化字串中的任何其他字元原封不動地複製到傳回的字串。 提供格式化程式碼清單中看到執行階段函式 strftime

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

傳回值

包含格式化時間的 CString

備註

如果這個物件 CTime 狀況是空的,則傳回值為空字串。

這個方法會擲回例外狀況,如果格式化的日期時間值從午夜不範圍, 1970 年 1 月 1 日,透過 12 月 31 日, 3000 全球定位時間 (UTC)。

範例

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

需求

標題:atltime.h

請參閱

參考

CTime 的類別

階層架構圖

CTime::FormatGmt