Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- string zamikDelni(string zacetek, string konec, string line, int N) //zamik mi dela DO zacetnega casa, namesto OD
- {
- if(line[0]=='0') //se pravi, ce line vsebuje zapis CASA do vkljucno 9 ur
- {
- string ureZac = line.substr(0, 2);
- string minuteZac = line.substr(3,2);
- string sekundeZac = line.substr (6, 2);
- string ureKonc = line.substr(17, 2);
- string minuteKonc = line.substr(20, 2);
- string sekundeKonc = line.substr(23, 2);
- int UZ = atoi(ureZac.c_str());
- int MZ = atoi(minuteZac.c_str());
- int SZ = atoi(sekundeZac.c_str());
- int UK = atoi(ureKonc.c_str());
- int MK = atoi(minuteKonc.c_str());
- int SK = atoi(sekundeKonc.c_str());
- //do sem isto, kot zamikCeltoni
- string zacetniCasU = zacetek.substr(0,2);
- string zacetniCasM = zacetek.substr(3,2);
- string zacetniCasS = zacetek.substr(6,2);
- string koncniCasU = konec.substr(0,2);
- string koncniCasM = konec.substr(3,2);
- string koncniCasS = konec.substr(6,2);
- int ureOD = atoi(zacetniCasU.c_str());
- int minOD = atoi(zacetniCasM.c_str());
- int sekOD = atoi(zacetniCasS.c_str());
- int ureDO = atoi(koncniCasU.c_str());
- int minDO = atoi(koncniCasM.c_str());
- int sekDO = atoi(koncniCasS.c_str());
- string line2;
- if(ureOD>UZ-1)
- if(minOD>MZ-1)
- {
- cout << "bruh" << endl;
- cout << line << endl;
- if(sekOD>SZ)
- if(ureDO<UK+1)
- if(minDO<MK)
- if(sekDO<SK)
- {
- cout << "ok1" << endl;
- cout << line << endl;
- line2 = skalkuliraj(line, UZ, MZ, SZ, UK, MK, SK, N);
- line = line2;
- }
- }
- }
- return line;
- }
Add Comment
Please, Sign In to add comment