java8 시간 패키지를 사용하는 간단한

 수입 com.sun.org.apache.xml.internal.res.XMLErrorResources_tr;
4  
5  수입 java.text.DateFormat에;
6  수입 java.text.SimpleDateFormat에;
7  수입 java.time *. ;
8  수입 java.time.format.DateTimeFormatter;
9  수입 java.time.temporal.ChronoField;
10  수입 java.time.temporal.ChronoUnit;
11  공용  클래스 시간 {
 12      공공  정적  무효 메인 (문자열 []에 args) {
 13          // 创建时间日期
14         LOCALDATE 일 LocalDate.of = (2014, 3, 18 );
15          LOCALDATE 오늘 = LocalDate.now ();
16          LOCALDATE 날짜 1 = LocalDate.parse ( "2014년 3월 18일" );
17          로컬 시간의 TIME1 = LocalTime.parse ( "13시 45분 20초" );
18  
19          // 获得属性
20          의 INT 년 = date.get (ChronoField.YEAR);
21          의 INT 개월 = date.get (ChronoField.MONTH_OF_YEAR);
22          INT의 일 = date.get (ChronoField.DAY_OF_MONTH);
23  
24          // 修改属性
25          DATE1 LocalDate.of = (2014, 3, 18)
 (26)는          LOCALDATE DATE2 = date1.withYear (2011 )
 27          LOCALDATE date3 = date2.withDayOfMonth (25 )
 (28)          LOCALDATE date4 = date3.with (ChronoField.MONTH_OF_YEAR가 ,. 9 )
 29  
30          // 속성을 수정 
(31)는          날짜 1은 LOCALDATE를 =. 의 (2014 ,. 3, 18이다 );
 32          DATE2 date1.plusWeeks = (1이다. )
 (33)는          date3 date2.minusYears =. (3 )
 34이          date4 date3.plus = (6. , ChronoUnit.MONTHS)
 35  
36          // 포맷 출력 
(37)         에서 System.out.println (date.format (DateTimeFormatter.ofPattern ( "YYYY-MM-DD" )));
38          에서 System.out.println (date.format (DateTimeFormatter.ISO_DATE)); 
40      }
 41 }

 

추천

출처www.cnblogs.com/lovemeng1314/p/11488227.html