• 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系统桌面
    NFS原理详解
    编译portmap和nfs-utils
    NFS资料
    PF_NETLINK应用实例NETLINK_KOBJECT_UEVENT具体实现--udev实现原理
    usb资料2
    USB相关资料
    书籍
    最详细的Log4j使用教程
    iOS开发UI篇—无限轮播(新闻数据展示)
  • 原文地址:https://www.cnblogs.com/hjwq/p/8405952.html
Copyright © 2020-2023  润新知