VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 683|回复: 2

求教!如果在MFC上进行时间文本输出

[复制链接]

2

主题

5

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
发表于 2020-3-22 09:00:02 | 显示全部楼层 |阅读模式
如题!
请高手指点下菜鸟 谢谢了~~~~~~
回复

使用道具 举报

0

主题

14

帖子

11.00

积分

新手上路

Rank: 1

积分
11.00
发表于 2020-6-29 01:45:01 | 显示全部楼层
CTime time=CTime::GetCurrentTime();
CString string=time.Format("%Y-%M-%D %H:%M:%S");
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-9-3 18:15:01 | 显示全部楼层
我写的一个获得当前机器时间的函数,其中可以更具入参的nType不同,输出不同格式的时间。
CString GetCurTime(TIME_TYPE nType)
{
        //        CString strFileName = "";
        CString strTime = "";
        CTime tmCur = CTime::GetCurrentTime();
        switch(nType)
        {
        case DATE_LONG:
                strTime = tmCur.Format("%Y-%m-%d %H:%M:%S");
                break;
        case DAY_NORMAL:
                strTime = tmCur.Format("%Y%m%d");
                break;
        case TIME_NORMAL:
                strTime = tmCur.Format("%H%M%S");
                break;
        case DATE_NORMAL:
                strTime = tmCur.Format("%Y%m%d%H%M%S");
                break;
        case DAY_SHORT:
                strTime = tmCur.Format("%m%d");
                break;
        case DAY_LONG:
                strTime = tmCur.Format("%Y-%m-%d");
                break;
        case TIME_LONG:
                strTime = tmCur.Format("%H:%M:%S");
                break;
        case MONTH_NORMAL:
                strTime = tmCur.Format("%Y%m");
                break;
        case MONTH_LONG:
                strTime = tmCur.Format("%Y年%m");
                break;
        case TIME_NORAML:
                strTime = tmCur.Format("%M%S");
                break;
        }
        return strTime;
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表