撸点代码,或难或易——5

前几天考试,没怎么写代码,今天放假,把以前的补上。

今天写的接上面的,但是不能跑,明天继续改正。

#include<iostream>
#include<windows.h>
#include<time.h>
#include<cstring>
using namespace std;
class time_calc
{
public:
	void input();
	void output();
	void calcution();
	string input_time1;
	time_t time1;
	int time_cha_hour;
	int time_cha_minute;
	int time_cha_second;
	int time_cha_day;
private:
	string input_time;
	int now_time;
};
void time_calc::input()
{
	cout << "请输入时间:(格式例如  20170101)" << endl;
	cin >> input_time1;
	//time input_time;
}
void time_calc::output()
{
	time(&time1);
	struct tm timein;
	char TIME[80];
	localtime_s(&timein, &time1);
	cout << "现在时间是:";
	strftime(TIME, 80, "%F %T", &timein);
	cout << TIME << endl;
}
void time_calc::calcution()
{
	time_cha_second = time(&time1) - ;
	cout << "经历的秒数是:" << time_cha_second << endl;
	time_cha_minute = time_cha_second / 60;
	cout << "经历的分钟数是:" << time_cha_minute << endl;
	time_cha_hour = time_cha_second / 36000;
	cout << "经历的小时数是:" << time_cha_hour << endl;
	time_cha_day = time_cha_second / 24 / 3600;
	cout << "经历的天数是:" << time_cha_day << endl;
}
int main()
{
	time_calc pp;
	pp.input();
	pp.output();
	pp.calcution();
	system("pause");
}

猜你喜欢

转载自blog.csdn.net/Do_or_die_hard/article/details/79124381
今日推荐