MFC之CTime类 和 CtimeSpan类的使用

此文就用一个程序表示,相信只要是学过C语言的都能看得懂的。

// CTimeTest.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include "atltime.h"
#include 
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
	CTime strTime ;//用于将CTime对象格式化为字符串
	CTime curTime  = CTime::GetCurrentTime() ;//获取当前的时间并保存到curTime

	int nYear = curTime.GetYear() ;
	int nMonth = curTime.GetMonth() ;
	int nDay = curTime.GetDay() ;
	int nHour = curTime.GetHour() ;
	int nMin = curTime.GetMinute() ;
	int nSec = curTime.GetSecond() ;

	cout << "输出当前时间:" << endl ;
	cout << nYear << "年"  
		 << nMonth<< "月"
		 << nDay  << "日"
		 << nHour << "时"  
		 << nMin<< "分"
		 << nSec  << "秒" << endl; 

	//为计算时间差设置一个起始时间
	CTime startTime = CTime(2010,10,31,12,12,12) ;
	cout << "起始时间:" << endl ;
	cout << startTime.GetYear() << "年"
	     <
运行结果如下:
MFC之CTime类 和 CtimeSpan类的使用_第1张图片

你可能感兴趣的:(MFC)