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

请参见

参考

CTime选件类

层次结构图