i wrote this code as part of a project and this doesnt seem the most efficient. is there a cleaner way to write this method?
public static int numberMonth(int parseMonth, Boolean leapYear)
{
int month = 0;
if (parseMonth < 1)
{ month = 0;
if (parseMonth < 2)
{ month =+ 31;
if (parseMonth < 3)
{
if (leapYear)
{
month =+ 29;
}
else if(!(leapYear))
{
month=+28;
if (parseMonth < 4)
{
month =+ 30;
if (parseMonth < 5)
{
month =+ 31;
if (parseMonth < 6)
{
month =+ 31;
if (parseMonth < 7)
{
month =+ 30;
if (parseMonth < 8)
{
month =+ 31;
if (parseMonth < 9)
{
month =+ 31;
if (parseMonth < 10)
{
month =+ 30;
if (parseMonth < 11)
{
month =+ 31;
if (parseMonth < 12)
{
month =+31;
}
}
}
}
}
}
}
}
}
}
}
}
}