zoukankan      html  css  js  c++  java
  • java 返回年月的第一天 和最后一天【转载】

    /**
         * 获取指定年月的第一天
         *
         * @param year
         * @param month
         * @return
         */
        public static String getFirstDayOfMonth1(int year, int month) {
            Calendar cal = Calendar.getInstance();
            //设置年份
            cal.set(Calendar.YEAR, year);
            //设置月份
            cal.set(Calendar.MONTH, month - 1);
            //获取某月最小天数
            int firstDay = cal.getMinimum(Calendar.DATE);
            //设置日历中月份的最小天数
            cal.set(Calendar.DAY_OF_MONTH, firstDay);
            //格式化日期
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
            return sdf.format(cal.getTime());
        }
    
        /**
         * 获取指定年月的最后一天
         *
         * @param year
         * @param month
         * @return
         */
        public static String getLastDayOfMonth1(int year, int month) {
            Calendar cal = Calendar.getInstance();
            //设置年份
            cal.set(Calendar.YEAR, year);
            //设置月份
            cal.set(Calendar.MONTH, month - 1);
            //获取某月最大天数
            int lastDay = cal.getActualMaximum(Calendar.DATE);
            //设置日历中月份的最大天数
            cal.set(Calendar.DAY_OF_MONTH, lastDay);
            //格式化日期
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
            return sdf.format(cal.getTime());
        }
    

      

  • 相关阅读:
    Linux手动分区步骤
    Vue到底是怎样个框架?
    MongoDB
    25、正则表达式
    24、模块
    21、三元表达式、列表解析、生成器
    Linux 软件包 管理
    CentOS7.5---7.9 中文字体匹配错误 fontconfig-2.13.0
    Ubuntu14.04下Git安装与使用
    Zabbix3.4 安装配置
  • 原文地址:https://www.cnblogs.com/wcnwcn/p/10489835.html
Copyright © 2011-2022 走看看