CTime::Format

更新 : 2007 年 11 月

日付/時刻の値の書式を指定します。

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

パラメータ

  • pszFormat
    printf の書式指定文字列と同じような書式指定文字列。パーセント (%) 記号に続く書式指定コードが、対応する CTime の構成要素によって置き換えられます。書式指定文字列のその他の文字は、変更されることなく戻り値の文字列にコピーされます。書式コードのリストについては、ランタイム関数 strftime の説明を参照してください。

  • nFormatID
    この書式を識別する文字列の ID。

戻り値

書式化された時刻を保持する CString オブジェクトを返します。

解説

CTime オブジェクトの状態が null のときは、戻り値は空文字列になります。

使用例

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

その他の技術情報

CTime のメンバ