获取当前系统时间

来源:互联网 发布:java计算圆的面积 编辑:程序博客网 时间:2024/05/01 22:17

获取当前系统时间的方法一:

CTime time = CTime::GetCurrentTime();

 

//构造CTime对象 

int m_nYear = time.GetYear();

 

// 

int m_nMonth = time.GetMonth();

 

// 

int m_nDay = time.GetDay();

 

// 

int m_nHour = time.GetHour();

 

//小时 

int m_nMinute = time.GetMinute();

 

//分钟 

int m_nSecond = time.GetSecond();

 

//

还可以用CTime::Format函数将CTime对象转换为字符串对象

CTime t  = CTime::GetCurrentTime();

Cstring date =t.Format("%Y%m%d");

Cstring week =t.Format("%a");

Cstring time =t.Format("%H:%M");

 

方法二:

CStringstr;

time_t  t; 

struct tmtmtime;

time(&t);

localtime_s(&tmtime,&t);

str1.Format("%02u:%02u:%02u",tmtime.tm_hour, tmtime.tm_min, tmtime.tm_sec);

0 0
原创粉丝点击