인수의 자바 날짜, 매월 첫째, 매주 월요일
기타
2019-08-15 05:06:20
독서 시간: null
-
패키지 info.lumanman.h5.util;
-
-
수입 java.text.SimpleDateFormat에;
-
-
-
-
-
공공 정적 무효 메인 ( 문자열 []에 args) {
-
SimpleDateFormat의 SDF =
새로운 SimpleDateFormat의 ( "YYYY-MM-DD HH : MM : SS");
-
-
-
-
-
-
-
-
-
-
공공 정적 무효 addDay ( SimpleDateFormat의 자위대, INT 일) {
-
-
-
달력 달력 = Calendar.getInstance ();
-
-
. 시스템
Out.println ( "현재 시간 :"+ sdf.format (calendar.getTime () ));
-
-
-
달력 CALENDAR1 캘린더 = Calendar.getInstance ();
-
CALENDAR1 캘린더.
(Calendar.DAY_OF_YEAR, 일) 추가;
-
. 시스템
Out.println ( "플러스"+ 일 + "일 후 시간 :"+ sdf.format (calendar1.getTime () ));
-
-
달력 CALENDAR2 = Calendar.getInstance ();
-
CALENDAR2.
(Calendar.DAY_OF_MONTH, 일) 추가;
-
. 시스템
Out.println를 ( "플러스"+ 일 + "시간 후에"+ sdf.format (calendar2.getTime () ));
-
-
달력 calendar3 = Calendar.getInstance ();
-
calendar3.
(Calendar.DAY_OF_WEEK의, 일) 추가;
-
. 시스템
Out.println를 ( "플러스"+ 일 + "시간 후에"+ sdf.format (calendar3.getTime () ));
-
-
-
-
-
-
공공 정적 무효 getWeekDay ( SimpleDateFormat의 자위대) {
-
-
달력 달력 = Calendar.getInstance ();
-
-
. 시스템
Out.println ( "현재 시간 :"+ sdf.format (calendar.getTime () ));
-
-
-
달력 CALENDAR1 캘린더 = Calendar.getInstance ();
-
CALENDAR1 캘린더.
세트 (Calendar.DAY_OF_WEEK의, Calendar.MONDAY);
-
시스템.
Out.println ( "월요일 :"+ sdf.format (calendar1.getTime () ));
-
-
달력 CALENDAR2 = Calendar.getInstance ();
-
-
CALENDAR2.
추가 (Calendar.DAY_OF_WEEK의, 7);
-
CALENDAR2.
세트 (Calendar.DAY_OF_WEEK의,가 Calendar.SUNDAY);
-
. 시스템
out.println ( "일요일 :"+ sdf.format (calendar2.getTime () ));
-
-
-
달력 calendar3 = Calendar.getInstance ();
-
calendar3.
추가 (Calendar.DAY_OF_MONTH, 7);
-
calendar3.
세트 (Calendar.DAY_OF_WEEK의, Calendar.MONDAY);
-
. 시스템
Out.println ( "월요일 :"+ sdf.format (calendar3.getTime () ));
-
-
달력 calendar4 = Calendar.getInstance ();
-
calendar4.
추가 (Calendar.DAY_OF_MONTH, 14);
-
calendar4.
세트 (Calendar.DAY_OF_WEEK의,가 Calendar.SUNDAY);
-
. 시스템
out.println ( "다음 일요일 :"+ sdf.format (calendar4.getTime () ));
-
-
-
달력 calendar5 = Calendar.getInstance ();
-
calendar5.
추가 (Calendar.DAY_OF_YEAR, -7);
-
calendar5.
세트 (Calendar.DAY_OF_WEEK의, Calendar.MONDAY);
-
. 시스템
out.println ( "지난주 월요일 :"+ sdf.format (calendar5.getTime () ));
-
-
달력 calendar6 = Calendar.getInstance ();
-
calendar6.
세트 (Calendar.DAY_OF_WEEK의,가 Calendar.SUNDAY);
-
. 시스템
out.println ( "일요일 :"+ sdf.format (calendar6.getTime () ));
-
-
-
-
-
-
공공 정적 무효 속하는 getMonth ( SimpleDateFormat의 자위대) {
-
-
INT maxCurrentMonthDay = 0;
-
달력 달력 = Calendar.getInstance ();
-
. 시스템
Out.println ( "현재 시간 :"+ sdf.format (calendar.getTime () ));
-
-
-
달력 CALENDAR1 캘린더 = Calendar.getInstance ();
-
CALENDAR1 캘린더.
세트 (Calendar.DAY_OF_MONTH, 1);
-
. 시스템
Out.println ( "달의 첫째 날 :"+ sdf.format (calendar1.getTime () ));
-
-
달력 CALENDAR2 = Calendar.getInstance ();
-
maxCurrentMonthDay = calendar2.getActualMaximum (Calendar.DAY_OF_MONTH);
-
CALENDAR2.
세트 (Calendar.DAY_OF_MONTH, maxCurrentMonthDay);
-
. 시스템
out.println ( "이 달의 마지막 날은 :"+ sdf.format (calendar2.getTime () ));
-
-
-
달력 calendar3 = Calendar.getInstance ();
-
maxCurrentMonthDay = calendar3.getActualMaximum (Calendar.DAY_OF_MONTH);
-
calendar3.
(Calendar.DAY_OF_MONTH, maxCurrentMonthDay)를 추가;
-
calendar3.
세트 (Calendar.DAY_OF_MONTH, 1);
-
. 시스템
Out.println ( "다음 달 1 일 :"+ sdf.format (calendar3.getTime () ));
-
-
달력 calendar4 = Calendar.getInstance ();
-
maxCurrentMonthDay = calendar4.getActualMaximum (Calendar.DAY_OF_MONTH);
-
calendar4.
(Calendar.DAY_OF_MONTH, maxCurrentMonthDay)를 추가;
-
-
maxCurrentMonthDay = calendar4.getActualMaximum (Calendar.DAY_OF_MONTH);
-
calendar4.
세트 (Calendar.DAY_OF_MONTH, maxCurrentMonthDay);
-
. 시스템
Out.println ( "다음 달 1 일 :"+ sdf.format (calendar4.getTime () ));
-
-
-
달력 calendar5 = Calendar.getInstance ();
-
maxCurrentMonthDay = calendar5.getActualMaximum (Calendar.DAY_OF_MONTH);
-
calendar5.
(Calendar.DAY_OF_MONTH, -maxCurrentMonthDay)를 추가;
-
calendar5.
세트 (Calendar.DAY_OF_MONTH, 1);
-
. 시스템
Out.println ( "달의 첫째 날 :"+ sdf.format (calendar5.getTime () ));
-
-
달력 calendar6 = Calendar.getInstance ();
-
maxCurrentMonthDay = calendar6.getActualMaximum (Calendar.DAY_OF_MONTH);
-
calendar6.
(Calendar.DAY_OF_MONTH, -maxCurrentMonthDay)를 추가;
-
-
maxCurrentMonthDay = calendar6.getActualMaximum (Calendar.DAY_OF_MONTH);
-
calendar6.
세트 (Calendar.DAY_OF_MONTH, maxCurrentMonthDay);
-
. 시스템
Out.println ( "달의 첫째 날 :"+ sdf.format (calendar6.getTime () ));
-
-
-
}
출처www.cnblogs.com/mayhh/p/11354818.html