首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >求出某个月或某年有多少天,如2008年2月或2008年?

求出某个月或某年有多少天,如2008年2月或2008年?

作者头像
马克java社区
修改2021-03-22 14:19:07
修改2021-03-22 14:19:07
3670
举报
文章被收录于专栏:java大数据java大数据

题目6: 2008年2月有多少天?那年有多少天?

import java.util.*;

public class Test {

    public static void main(String[] args) {

        Date date;

        Calendar time=Calendar.getInstance();

        // time.clear();

/*先把时间定位在2008年2月*/        

        time.set(Calendar.YEAR,2008);

        time.set(Calendar.MONTH,1);//2月对应数字1,

/* int getActualMaximum(int field) Return the maximum value that this field could have, given the

current date. 下句话是按月来讲的最大天数而不是按年来讲的最大天数,那不是29吗? */

        int day=time.getActualMaximum(Calendar.DAY_OF_MONTH);

        System.out.println("day is"+day);

/* 下句话是按年来讲的最大天数而不是按月来讲的天数,那不是366吗? */

        day=time.getActualMaximum(Calendar.DAY_OF_YEAR);

        System.out.println("day1 is"+day);

    }

}

更多请看:https://blog.csdn.net/qq_44639795/article/details/103123280

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档