it might be as simple as his date format ...most of Europa use DDMMYY...the program use US format that is MMDDYY.
Even if the program use drop down menu, the PC has turned those two things around. Many times it can be spotted by an error message if you try a day that is bigger then 12.
One can also change Date format in control panel...internationale settings..just remember to put it back if you run programs that need your dateformat to run properly.
If the program itself was wrong all together I believe we would have far more complaining
This Date thing is stated many places, and I understand they have worked out a way so it shall not have such impact anymore....maybe he/she has an old program....but let us hear what Swetha tells.