Is there a method in any native Java class to calculate how many days were/will be in a specific year? As in, was it a Leap year (366 days) or a normal year (365 days)?
Or do I need to write it myself?
I'm calculating the number of days between two dates, for example, how many days left until my birthday. I want to take into account the February 29 of Leap year. I have it all done except that 29th.
GregorianCalendar standar class has an
isLeapyear() method. If all you've got is a year number (say,
2008), then construct a date using this constructor, and then check the
isLeapYear() method afterwards.