VC-CTime时间
来源:互联网 发布:cnc雕刻机采用什么编程 编辑:程序博客网 时间:2024/05/14 16:23
获得当前日期和时间
CTime tm=CTime::GetCurrentTime();
CString str=tm.Format("%Y-%m-%d");
在VC中,我们可以借助CTime时间类,获取系统当前日期,具体使用方法如下:
CTime t = CTime::GetCurrentTime(); //获取系统日期
int d=t.GetDay(); //获得几号
int y=t.GetYear(); //获取年份
int m=t.GetMonth(); //获取当前月份
int h=t.GetHour(); //获取当前为几时
int mm=t.GetMinute(); //获取分钟
int s=t.GetSecond(); //获取秒
int w=t.GetDayOfWeek(); //获取星期几,注意1为星期天,7为星期六
如果想计算两段时间的差值,可以使用CTimeSpan类,具体使用方法如下:
CTime t1( 1999, 3, 19, 22, 15, 0 );
CTime t = CTime::GetCurrentTime();
CTimeSpan span=t-t1; //计算当前系统时间与时间t1的间隔
int iDay=span.GetDays(); //获取这段时间间隔共有多少天
int iHour=span.GetTotalHours(); //获取总共有多少小时
int iMin=span.GetTotalMinutes();//获取总共有多少分钟
int iSec=span.GetTotalSeconds();//获取总共有多少秒
设置计时器
定义TIMER ID
#define TIMERID_JISUANFANGSHI 2
在适当的地方设置时钟,需要开始其作用的地方;
SetTimer(TIMERID_JISUANFANGSHI,200,NULL);
在不需要的时候销毁掉时钟
KillTimer(TIMERID_JISUANFANGSHI);
消息映射
void CJisuan::OnTimer(UINT nIDEvent)
{}
- VC中CTime时间
- VC-CTime时间
- VC CTime
- vc CTime 保存时间的格式(时间怎么保存在CTime变量中的)
- VC++ 时间类型转换: CTime, COleDateTime, time_t, CString
- VC++ 时间类型转换: CTime, COleDateTime, time_t, CString .
- VC++ CTime类,CTime 与 CString转换
- 使用CTime操作时间
- CTime 转 时间戳
- CTime获取当前时间
- C++时间相关ctime
- VC++]用CTime类得到当前日期、时间、星期,格式化(详细讲解)
- CTime::GetCurrentTime();获取当前时间
- MFC 获取系统时间 CTime
- VC++中CTime类format的使用
- VC++中CTime类format的使用
- 介绍vc++中CTime,新手学习。
- VC++中,CTime 与CString转换
- 在WEB应用程序中如何正确使用数字证书?
- 各种移动通信协议标准(链接)
- VC++几个操作文件的API函数
- Freemarker assign map等相关实用技术
- Spring+Hibernate DAO 持久层开发, Spring 用 Hibernate 访问数据库的三种方法.推荐使用回调
- VC-CTime时间
- OpenCV 编程入门
- Loadlibrary 失败的原因
- 20090818 今天在教练指导下第一次开车上路
- 什么是最重要的财富
- blog开通了,放串鞭炮纪念下!
- 理解ThreadLocal
- c#写系统日志和写日志文件
- Vdsp(bf561)中的浮点运算(14):fract16除法