VC 时间操作实例
来源:互联网 发布:数据库的第三范式 编辑:程序博客网 时间:2024/05/16 15:27
VC的时间操作似乎是比较头疼,特别是对一些新手,这里提供了一些时间操作的例子,供大家参考
时间获得:
//获得系统日期
CString GetSysDate()
{
CTime tm = CTime::GetCurrentTime();
int year = tm.GetYear();
int mouth = tm.GetMonth();
int day = tm.GetDay();
CString systime = "";
systime.Format("%d-%d-%d",year,mouth,day);
return systime;
}
//获得系统时间
CString GetSysTime()
{
CTime tm = CTime::GetCurrentTime();
int hour = tm.GetHour();
int min = tm.GetMinute();
int sec = tm.GetSecond();
CString systime = "";
systime.Format("%d:%d:%d",hour,min,sec);
return systime;
}
//获得系统日期包刮时间
CString GetSysTime()
{
CTime tm = CTime::GetCurrentTime();
int year = tm.GetYear();
int mouth = tm.GetMonth();
int day = tm.GetDay();
int hour = tm.GetHour();
int min = tm.GetMinute();
int sec = tm.GetSecond();
CString systime = "";
systime.Format("("%d-%d-%d %d:%d:%d",year,mouth,day,hour,min,sec);
return systime;
}
//获得年份
int GetYear()
{
CTime tm = CTime::GetCurrentTime();
return tm.GetYear();
}
//获得月份
int GetMouth()
{
CTime tm = CTime::GetCurrentTime();
return tm.GetMonth();
}
//获得日
int GetDay()
{
CTime tm = CTime::GetCurrentTime();
return tm.GetDay();
}
//获得时
int GetHour()
{
CTime tm = CTime::GetCurrentTime();
return tm.GetHour();
}
//获得分
int GetMinu()
{
CTime tm = CTime::GetCurrentTime();
return tm.GetMinute();
}
//获得秒
int GetSec()
{
CTime tm = CTime::GetCurrentTime();
return tm.GetSecond();
}
//算出两个时间相差长度
int TimeJianFa(int y1,int m1,int d1,int h1,int ms1,int s1,int y2,int m2,int d2,int h2,int ms2,int s2)
{
CTime m_Time1(y1, m1, d1, h1, ms1, s1 );
CTime m_Time2(y2, m2, d2, h2, ms2, s2 );
UINT t1 = m_Time1.GetTime();
UINT t2 = m_Time2.GetTime();
UINT mDelta = t2 - t1;
int mDay = mDelta;
return mDay;
}
- VC 时间操作实例
- VC时间操作
- VC操作EXCEL实例
- VC操作XML编程实例
- VC操作XML编程实例
- VC操作XML编程实例
- VC++操作word实例详解
- vc++注册表简单操作实例
- VC++中操作XMLWin32实例
- VC操作word实例详解
- VC操作word实例详解
- Linux C 时间操作实例
- VC实例分析:VC++通过汇编获取代码运行时间
- VC属性单操作视频实例
- vc++6.0操作xml方法总结实例
- VC++操作Excel在VS2008编码实例
- VC 对Access数据库读写操作实例
- Java的时间操作玩法实例若干
- 千呼万唤始出来——InfoQ中文站
- [转载]Linux中文件查找技术大全
- 在DTable中的新增和更新界面使用模板文件
- C#抽象工厂模式的几种实现方法及比较
- 利用 Oracle 10g 技能学习 DB2 9.1 for Linux, UNIX and Windows
- VC 时间操作实例
- 测试时代论坛中测试新手的职业发展困惑
- 35岁前成功的12条黄金法则
- dotNET下的泛型编程
- ASP.NET2.0轻松搞定统计图表【月儿原创】
- NetBeans Mobility Pack 5.5 快速入门
- Java连接SQL Server 2000
- 一条Linux命令,一段人类文明
- 勇敢的走下去