300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > Java获取某年某月的第一天

Java获取某年某月的第一天

时间:2021-08-07 20:59:12

相关推荐

Java获取某年某月的第一天

Java获取某年某月的第一天

1、设计源码

FisrtDayOfMonth.java:

/*** @Title:FisrtDayOfMonth.java* @Package:com.you.freemarker.model* @Description:获取某年某月的第一天* @author:Youhaidong(游海东)* @date:-5-29 下午11:21:31* @version V1.0*/package com.you.freemarker.model;import java.text.SimpleDateFormat;import java.util.Calendar;/*** 类功能说明* 类修改者 修改日期* 修改说明* <p>Title:FisrtDayOfMonth.java</p>* <p>Description:游海东个人开发</p>* <p>Copyright:Copyright(c)</p>* @author:游海东* @date:-5-29 下午11:21:31* @version V1.0*/public class FisrtDayOfMonth {/*** 获取某年某月的第一天* @Title:getFisrtDayOfMonth* @Description:* @param:@param year* @param:@param month* @param:@return* @return:String* @throws*/public static String getFisrtDayOfMonth(int year,int month){Calendar cal = Calendar.getInstance();//设置年份cal.set(Calendar.YEAR,year);//设置月份cal.set(Calendar.MONTH, month-1);//获取某月最小天数int firstDay = cal.getActualMinimum(Calendar.DAY_OF_MONTH);//设置日历中月份的最小天数cal.set(Calendar.DAY_OF_MONTH, firstDay);//格式化日期SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");String firstDayOfMonth = sdf.format(cal.getTime());return firstDayOfMonth;}/*** @Title:main* @Description:* @param:@param args* @return: void* @throws*/public static void main(String[] args) {String firstDay = getFisrtDayOfMonth(,5);System.out.println("获取当前月的最后一天:" + firstDay);}}

2、运行结果

获取当前月的最后一天:-05-01

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。