#include <cstdlib>
#include <fstream>
#include <iostream>
#include<windows.h>
#include<bits/stdc++.h>
using namespace std;
struct timeget{
int nian,yue,ri,shi,fen,miao;
void huoqutime(){
system("echo 当前时间日期: %date% %time% > datetime.txt");
ifstream file("datetime.txt");
if (file) {
string datetime;
getline(file, datetime);
nian=((datetime[14]-'0')*1000+(datetime[15]-'0')*100+(datetime[16]-'0')*10+(datetime[17]-'0'));
yue=((datetime[19]-'0')*10)+(datetime[20]-'0');
ri=((datetime[22]-'0')*10+(datetime[23]-'0'));
shi=((datetime[30]-'0')*10+(datetime[31]-'0'));
fen=((datetime[33]-'0')*10+(datetime[34]-'0'));
miao=((datetime[36]-'0')*10+(datetime[37]-'0'));
cout<<datetime<<endl;
//cout<<nian<<" "<<yue<<" "<<ri<<" "<<shi<<" "<<fen<<" "<<miao;
//for(int i=0;i<datetime.size();++i)
remove("datetime.txt");
}
}
timeget operator -(const timeget x)const{
timeget y;
int ss[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
y.nian=x.nian-nian;
if(x.yue>yue){
y.nian--;
y.yue=yue-x.yue+12;
}else{
y.yue=yue-x.yue;
}
if(x.ri>ri){
y.yue--;
y.ri=ri-x.ri+ss[y.yue+1];
}else{
y.ri=ri-x.ri;
}
if(x.shi>shi){
y.ri--;
y.shi=shi-x.shi+24;
}else{
y.shi=shi-x.shi;
}
if(x.fen>fen){
y.shi--;
y.fen=fen-x.fen+60;
}else{
y.fen=fen-x.fen;
}
if(x.miao>miao){
y.fen--;
y.miao=miao-x.miao+60;
}else{
y.miao=miao-x.miao;
}
return y;
}
};
int main(){
timeget h1,h2;
h1.huoqutime();
Sleep(5000);
h2.huoqutime();
cout<<h1.miao;
return 0;
}