java实现第一年的第几天

java实现第一年的第几天

package dan;

/**
 * Created by dandan on 2017/2/28.
 */
public class YearAndDay {
    public static void change(String str){
        int[] months={31,28,31,30,31,30,31,31,30,31,30,31};
        System.out.println(str);
        String[] sourceStrString=str.split("\\.");
        int year=Integer.parseInt(sourceStrString[0]);
        int month=Integer.parseInt(sourceStrString[1]);
        int day=Integer.parseInt(sourceStrString[2]);
        months[1]=(year%400==0||year%4==0&&year%100!=0) ? 29:28;//判断闰年
        int num=0;
        for(int i=1;ipublic static void main(String[] args) {
       change("2017.3.1");
    }
}

你可能感兴趣的:(java基础)