Egy egyszerű kis kód, ami eldönti két dátumról, hogy melyik volt korábban(vagy később).
A kód 0-val tér vissza, ha ugyan az a két dátum,
1-el ha az elsőnek beírt dátum volt korábban,
és 2-vel, ha a másodiknak beírt dátum volt korábban.
stock calculateDate(y,m,d,y2,m2,d2)
{
if(y == y2 && m == m2 && d == d2) return 0;
if(y > y2 || y == y && m > m2 || y == y && m == m && d > d2) return 1;
else return 2;
}
stock calculateDateUNIX(d1,d2)
{
if(d1 == d2) return 0;
if(d1 < d2) return 1;
else return 2;
}
nem?
[...]
Nem.
2014. 01. 11.
1970. 01. 22.
Remélem leesik.