Comparing these two dates is pretty simple ...
To compare 2 dates ( or dates and times ) you first need to convert them into a UNIX timestamp, which, as weedpacket said, is the number of seconds since some time in 1970.
Basically, take your two dates, and do the following...
<?
echo mktime (0, 0,0 ,0, 00,0000 );
?>
thats hours,minutes,seconds,month,day,year
So for your two dates you would use...
<?
// 30-01-2003
echo mktime (0, 0,0 ,1, 30,2003 );
// 12-30-2002
echo mktime (0, 0,0 ,12, 30,2002 );
?>
From this, you will have two UNIX timestamps, which u can include in any calculation you like, i.e subtracting a day would be
unixstamp - 86400 (60 seconds 60 minutes 24 hours)
Or to get the difference, subtract one from the other.
To convert the time stamp back to the format of your choice, use the strftime ("%m/%d/%Y" ,YOURNEWTIMESTAMP);
which would give you your date in the format dd/mm/yyyy
check out http://www.php.net/manual/en/function.date.php for a full list of the date formats