CTime::Format

调用该成员函数创建该日期时间值的已格式化的表示形式。

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

参数

  • pszFormat
    格式字符串与格式字符串的 printf。 格式化的代码,在一个百分号(%)后签名,则对应的 CTime 元素替换。 在格式字符串中的任何其他字符按原样复制到该返回的字符串。 为设置代码格式列表参见中的运行时函数 strftime

  • nFormatID
    标识此格式字符串的ID。

返回值

包含格式化的 CString

备注

如果此 CTime 对象的状态为空,则返回值是空字符串。

此方法将引发异常,如果要设置格式的日期时间值自午夜不范围,1970年一月1日,通过十二月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