CTimeSpan::Format
生成对应于此 CTimeSpan的已格式化的字符串。
CString Format(
LPCSTR pFormat
) const;
CString Format(
LPCTSTR pszFormat
) const;
CString Format(
UINT nID
) const;
参数
pFormat, pszFormat
格式字符串与格式字符串的 printf。格式化的代码,在一个百分号(%)后签名,则对应的 CTimeSpan 元素替换。在格式字符串中的任何其他字符按原样复制到该返回的字符串。设置代码格式的值和含义如下 Format 的列表:%D 本 CTimeSpan总计日
%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