题解 | #计算日期到天数转换#判断是否闰年,累加天数

计算日期到天数转换

http://www.nowcoder.com/practice/769d45d455fe40b385ba32f97e7bcded

import java.util.*;
public class Main{
    public static void main(String[] args){
        Scanner sc=new Scanner(System.in);
        int year=sc.nextInt();
        int month=sc.nextInt();
        int day=sc.nextInt();
        int[] arr=new int[]{31,28,31,30,31,30,31,31,30,31,30,31};
        int days=0;
        for(int i=0;i<month-1;i++){
            days+=arr[i];
        }
        if(isRun(year) && month>2){
            days+=1;
        }
        days+=day;
        System.out.println(days);
    }
    public static boolean isRun(int year){
        return year%400==0 || (year%4==0 && year%100!=0);
    }
}
全部评论

相关推荐

12-27 22:46
门头沟学院 Java
点赞 评论 收藏
分享
rbjjj:太杂了吧,同学,项目似乎都没深度,都是api调度耶,分层架构思想没有体现出来了,前端没有前端优化前端工程化体现,后端微服务以及分层架构没体现以及数据安全也没体现,核心再改改,注重于计算机网络,工程化,底层原理吧
点赞 评论 收藏
分享
冲鸭2024:亚信不去也罢
投递亚信科技(中国)有限公司等公司6个岗位
点赞 评论 收藏
分享
评论
3
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务