c++怎么获取系统时间并赋给一个字符串
答案:3 悬赏:30 手机版
解决时间 2021-12-01 05:59
- 提问者网友:謫仙
- 2021-11-30 13:36
c++怎么获取系统时间并赋给一个字符串
最佳答案
- 五星知识达人网友:春色三分
- 2021-11-30 14:52
在VC的MFC中可以使用
CTime time = CTime::GetCurrentTime(); ///构造CTime对象
CString m_strTime = time.Format("%Y-%m-%d %H:%M:%S"); //将获得的时间以年-月-日 时:分:秒的形式保存到m_strTime 字符串变量中,如果你需要保存到文本中,就再加上文件操作的函数就可以了。
CTime time = CTime::GetCurrentTime(); ///构造CTime对象
CString m_strTime = time.Format("%Y-%m-%d %H:%M:%S"); //将获得的时间以年-月-日 时:分:秒的形式保存到m_strTime 字符串变量中,如果你需要保存到文本中,就再加上文件操作的函数就可以了。
全部回答
- 1楼网友:深街酒徒
- 2021-11-30 16:07
CString strCurrentTime;
CTime tm;
tm = CTime::GetCurrentTime();
strCurrentTime=tm.Format("current time%Y-%m-%d-%X");
FILE* fp ;
fp = fopen("c:\当前时间.txt", "w+");
if(!fp)
return;
fputs(strCurrentTime.GetBuffer(0), fp);
fclose(fp);
CTime tm;
tm = CTime::GetCurrentTime();
strCurrentTime=tm.Format("current time%Y-%m-%d-%X");
FILE* fp ;
fp = fopen("c:\当前时间.txt", "w+");
if(!fp)
return;
fputs(strCurrentTime.GetBuffer(0), fp);
fclose(fp);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯