-6

如何在java中找到当前财政年度的余额天数。例如,截至 3 月 31 日的余额天数。

if(Integer.parseInt(currentmonth)<4){
    currentyears=Integer.parseInt(currentyear)-1;
    finMonth=Integer.parseInt(currentmonth)+9;
    remainMonth=12-finMonth;        
}else{  
    currentyears=Integer.parseInt(currentyear);
    finMonth=Integer.parseInt(currentmonth)-3;
    remainMonth=12-finMonth;
}

这是我查找财政年度的代码。我的问题是找出财政年度的剩余天数。

4

1 回答 1

1

这里有一些让你开始的东西:

import java.util.Calendar;

public class DaysLeft {
    public static void main(String args[]) {
        Calendar cal = Calendar.getInstance();

        int max_days = cal.getMaximum(Calendar.DAY_OF_YEAR);
        int today = cal.get(Calendar.DAY_OF_YEAR);
        int days_left = max_days - today;

        System.out.format("We have a maximum of %d days this year.\n", max_days);
        System.out.format("Today is day number %d.\n", today);
        System.out.format("That means we have %d days left this year.\n",days_left);
    }       
}

它计算一年中有多少天,今天是什么日子以及一年中还剩多少天。当然,您必须对其进行调整以适应您的需求。祝你好运!

于 2012-10-03T07:17:11.743 回答