CTime::GetLocalTm
获取包含时间的解析的 struct tm 包含此 CTime 对象。
struct tm* GetLocalTm(
struct tm* ptm
) const;
参数
- ptm
指向要接收时间数据的缓冲区。 如果该指针为 NULL,将引发异常。
返回值
将指向的指针在加载如包含文件TIME.H.定义的 struct tm。 为结构布局参见 gmtime, _gmtime32, _gmtime64。
备注
GetLocalTm 返回本地时间。
ptm 不能为 NULL。 如果要还原为旧行为,ptm 可能是指示的 NULL 内部,应使用静态分配的缓冲区,则未定义 _SECURE_ATL。
示例
CTime t(1999, 3, 19, 22, 15, 0); // 10:15PM March 19, 1999
tm osTime; // A structure containing time elements.
t.GetLocalTm(&osTime);
ATLASSERT(osTime.tm_mon == 2); // Note zero-based month!
要求
Header: atltime.h