Your variable names create some confusion, but I would expect a version of the March date to be included in the comparison, and I don't see it. Recheck what you're comparing.
Always learning Java, currently using Eclipse on Fedora.
Linux user#: 501795