android 中确定某一个月有多少天

作者: 追梦小乐 | 来源:发表于2018-03-15 22:35 被阅读62次

其实,要想知道这个问题,先来理解几个小知识点先

1、一年一共有365天或者366天
2、平年有365天,闰年有366天,闰年每隔4年一次
3、平年的2月是28天,闰年2月是29天
4、4月、6月、9月、11月各是30天
5、1月、3月、5月、7月、8月、10月、12月各是31天

SO,知道了当前年,或者在当前往后推多少年,在知道是某一个月后,就可以推测出这个月有多少天了

 public static int getMonthOfDay(int year,int month){
        int day = 0;
        if(year%4==0&&year%100!=0||year%400==0){
           day = 29;
        }else{
            day = 28;
        }
        switch (month){
            case 1:
            case 3:
            case 5:
            case 7:
            case 8:
            case 10:
            case 12:
                return 31;
            case 4:
            case 6:
            case 9:
            case 11:
                return 30;
            case 2:
                return day;

        }

        return 0;
    }

相关文章

  • android 中确定某一个月有多少天

    其实,要想知道这个问题,先来理解几个小知识点先 1、一年一共有365天或者366天 2、平年有365天,闰年有36...

  • 《搞定》早读晚思day95

    执行阶段:选择最合适的行动 1、确定某一个时刻的具体行动的四标准 ①情境 ②有多少时间 ③有多少精力 ④重要性 【...

  • 搞定之执行选择最合适的行动

    一、确定某一时刻具体行动的“四标准法” 1、情境;2、有多少时间;3、有多少精力;4、重要性。 关于情境:针对个人...

  • 2019.3.3 感恩日記

    当能量锚定了,人生的每一天,总是比想像中的最好还要更好! 在半个月前确定要来佛山找欢欢后的某一天,她跟我提了想去蹦...

  • 《搞定1》18天共读第18天

    片段十四:《 确定某一时刻具体行动的“四标准法”》 1.情景 2.有多少时间 3.有多少精力 4.重要性 A1引导...

  • 弱连接

    从某一段强连接中获得确定的收益,容易。但如果你妄图从某一段弱连接中获得确定的收益,这件事很难。 在这个充满不确定性...

  • 万年历的vue实现

    一、实现原理 三个要素: 本月一号星期几,比如这个月1号星期五 上个月有多少天,上个月有30天 本月有多少天,这个...

  • Android开发,ExpandAbleListview中,某一

    Android开发,ExpandAbleListview中,某一父项没有child时默认不展开。

  • 初中那些事 028 : 我的探案日志(4)

    某一天的大课间,在教室里,越越问我:“你确定要去了吗?” “不然呢?钱都交了。”我回答。 “花了多少钱?” “两千...

  • 销售工作为什么需要定指标

    一,甲市场三个月以后销量能达到多少? 不确定。 乙市场三个月后能达到多少? 说不清楚,有很多变数。 某某客户潜力销...

网友评论

  • 844b9a3a3a68:一般是通过Calendar实现的,不过你这个逻辑没什么问题,通俗易懂,应该也能用,没毛病老铁。

本文标题:android 中确定某一个月有多少天

本文链接:https://www.haomeiwen.com/subject/clukqftx.html