stock GetDay( ) {
new year, month, day;
getdate( year, month, day );
// ------------------------------
new Days;
new bool: SzokoEv;
SzokoEv = (year % 4 == 0) ? true : false;
new FebruariNapok;
FebruariNapok = (SzokoEv) ? 29 : 28;
new Napok[ 12 ] = { 31, 0, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
new OsszesSzokoev;
OsszesSzokoev = floatround( year / 4, floatround_floor );
// -------------------------------
Days += OsszesSzokoev * 366;
Days += (year - OsszesSzokoev) * 365;
for( new i; i < month; i ++ ) {
if( i == 1 ) { Days += FebruariNapok; }
Days += Napok[ i ];
}
Days -= ( Napok[ month ] - day );
return Days;
}
Sziasztok!
Gondoltam megosztom veletek, a címe elárulja mire jó.
Szükségem volt rá a motel rendszernél, ezáltal úgy gondolom nektek is jó lehet.