이 기사는 특정 연도의 특정 달의 첫/마지막 날을 얻기위한 Java 구현 방법을 설명합니다. 다음과 같이 참조에 대해 공유하십시오.
Java는 특정 달의 첫날을 얻습니다
디자인 소스 코드
fisrtdayofmonth.java :
/** * @title : fisrtdayofmonth.java * @package : com.you.freemarker.model * @description : 특정 연도의 특정 달의 첫날을 얻으십시오 * @author (youhaidong) * @version v1.0 */package com.you.freemarker.model; java.util.calendar;/*** 클래스 함수 설명* 클래스 수정 자 수정 날짜* 수정 설명* <p> 제목 : fisrtdayofmonth.java </p>* <p> 설명 : YouHaidong Personal Development </p>* <p> Copyright (C) 2013 </p>* @author : you haidong* @version v1.0.0.0.0.0.0*/public fisrtdayofmonth { / ** * 특정 연도의 특정 달의 첫날을 얻으십시오 * @title : getfisrtdayofmonth * @description : * @param : @param year * @param : @param month * @param : @return * @return : String * @throws * / public strows getfisrtdayofmmont (int) calendar.getInstance (); // 연도 세트 cal.set (calendar.year, 연도); // Month Cal.set을 설정합니다 (Calendar.month, Month-1); // 특정 달의 최소 일 수를 얻습니다. int firstday = cal.getActualMinimum (calendar.day_of_month); // Calendar Cal.set (Calendar.day_of_month, Firstday)에서 한 달의 최소 일일을 설정합니다. // 형식 날짜 simpledateformat sdf = new SimpledateFormat ( "yyyy-mm-dd"); String firstdayofmonth = sdf.format (cal.gettime ()); 첫날을 반환합니다. } / ** * @title : main * @description : * @param : @param args * @return : void * @throws * / public static void main (String [] args) {String FirstDay = getFisrtdayofmonth (2014,5); System.out.println ( "wulin.com 테스트 결과 :"); System.out.println ( "현재 달의 첫날을 얻으십시오 :" + FirstDay); }}실행 결과
Java는 특정 달의 마지막 날을 얻습니다
디자인 소스 코드
Lastdayofmonth.java :
/** * @title : lastdayofmonth.java * @package : com.you.freemarker.model * @description : 특정 달의 마지막 날을 얻으십시오 * @author (youhaidong) * @date : 2014-5-29 10:58:20 PM * @version v1.0 */package com.YOU.YOU.YOU.YOMARKER.MODED; java.text.simpledateformat; import java.util.calendar;/*** 클래스 함수 설명* 클래스 수정자 수정 날짜* 수정 설명* <p> 제목 : lastdayofmonth.java </p>* <p> 설명 : 당신은 개인 개발 </p>* <p> Copyright (c) 2013 </p>** @hohovers. v1.0 */public class lastdayofmonth {/** * 특정 달의 마지막 날을 얻으십시오 * @title : getlastdayofmonth * @description : * @param : @param year * @param * @param : @return * @return * @return : String * @throws */public static string getlastdayofmont (int month) {calendar getlastdayofmont) calendar.getInstance (); // 연도 세트 cal.set (calendar.year, 연도); // Month Cal.set을 설정합니다 (Calendar.month, Month-1); // 특정 달에 최대 일 수를 얻습니다. int lastday = cal.getActualMaximum (calendar.day_of_month); // Calendar Cal.set (Calendar.day_of_month, Lastday)에서 달의 최대일 수를 설정합니다. // 형식 날짜 simpledateformat sdf = new SimpledateFormat ( "yyyy-mm-dd"); String lastdayofmonth = sdf.format (cal.gettime ()); 마지막 날에 반환; } / ** * @title : main * @description : * @param : @param args * @return : void * @throws * / public static void main (String [] args) {String lastday = getLastdayOfmonth (2014,5); System.out.println ( "wulin.com 테스트 결과 :"); System.out.println ( "현재 달의 마지막 날을 얻으십시오 :" + lastday); }}실행 결과
추신 : 참조를위한 몇 가지 온라인 도구는 다음과 같습니다.
온라인 날짜/일 계산기 :
http://tools.vevb.com/jisuanqi/date_jisuanqi
온라인 영구 달력 :
http://tools.vevb.com/bianmin/wannianli
온라인 음력/Gregorian 달력 변환 도구 :
http://tools.vevb.com/bianmin/yinli2yangli
UNIX 타임 스탬프 변환 도구 :
http://tools.vevb.com/code/unixtime
Java 관련 콘텐츠에 대한 자세한 내용은이 사이트의 주제를 확인하십시오 : "Java 날짜 및 시간 작동 기술 요약", "Java 데이터 구조 및 알고리즘에 대한 자습서", "Java Operation Dom Node Skills 요약"및 "Java Cache 운영 기술 요약".
이 기사가 모든 사람의 Java 프로그래밍에 도움이되기를 바랍니다.