new date[3];getdate(date[0], date[1], date[2]);printf(\"A kapott idõ: %i.%i.%i\", date[0], date[1], date[2]+100);
new date[3];getdate(date[0], date[1], date[2]);printf(\"A kapott idõ: %i.%i.%i\", date[0], date[1], date[2]+100); E: Bár ez asszem nem konvertálja le. [/quote] A kapott idõ: 2013.11.105 Nem egészen erre gondoltam pl a jelenlegi dátumhoz hozzáadom a 100 órát: 2013/11/05 + 100 óra és akk írja ki a kapott eredményt jelen esetben: 2013/11/10
A kapott idõ: 2013.11.105
new date[3];getdate(date[0], date[1], date[2]);printf(\"A kapott idõ: %i.%i.%i\", date[0], date[1], date[2]+100); E: Bár ez asszem nem konvertálja le. [/quote] A kapott idõ: 2013.11.105 Nem egészen erre gondoltam pl a jelenlegi dátumhoz hozzáadom a 100 órát: 2013/11/05 + 100 óra és akk írja ki a kapott eredményt jelen esetben: 2013/11/10 [/quote]Így nem a dátumhoz, hanem a date[2] változóhoz adsz hozzá 100-at. Én valami ilyesmit készítenék: // Feladat: adjunk hozzá a mai dátumhoz 1000 napot!new date[3];getdate(date[0], date[1], date[2]);printf(\"A kapott idõ: %i.%i.%i\", date[0], date[1], date[2]);new Nap = 1000%30;new Honap = 1000/30;new Ev = Honap2/12;printf(\"%d, %d, %d\", Nap, Honap, Ev);date[0] += Ev;new Honap2 += Honap-(Ev*12);date[2] += Nap;if((Honap2 + date[1]) > 12){ new Ev2 = Honap2/12; date[1] += Honap2%12; date[0] += Ev2;}else{ date[1] += Honap;}printf(\"Az új idõ: %i.%i.%i\", date[0], date[1], date[2]); Jobbat most nem tudtam kieszelni, és lehet, hogy külön függvény is van a dologra :hmmm: Dfoglalo
// Feladat: adjunk hozzá a mai dátumhoz 1000 napot!new date[3];getdate(date[0], date[1], date[2]);printf(\"A kapott idõ: %i.%i.%i\", date[0], date[1], date[2]);new Nap = 1000%30;new Honap = 1000/30;new Ev = Honap2/12;printf(\"%d, %d, %d\", Nap, Honap, Ev);date[0] += Ev;new Honap2 += Honap-(Ev*12);date[2] += Nap;if((Honap2 + date[1]) > 12){ new Ev2 = Honap2/12; date[1] += Honap2%12; date[0] += Ev2;}else{ date[1] += Honap;}printf(\"Az új idõ: %i.%i.%i\", date[0], date[1], date[2]);
gettime() + ( óra * 3600 )