수입 org.apache.commons.lang3.StringUtils; 수입 org.joda.time.DateTime; 수입 org.joda.time.format.DateTimeFormat; 수입 org.joda.time.format.DateTimeFormatter; 수입 java.util.Date; 공공 클래스 DateTimeUtil { // 自定义格式 공공 정적 최종 문자열 STANDARD_FORMAT = "YYYY-MM-DD HH : MM : SS" ; / ** * 문자열转날짜类型 * @param dateTimeStr * @param formatStr * @return * / 공공 정적날짜 strToDate (문자열 dateTimeStr, 문자열 formatStr) { DateTimeFormatter dateTimeFormatter = DateTimeFormat.forPattern (formatStr); dateTime에 날짜 시간 = dateTimeFormatter.parseDateTime (dateTimeStr); 반환 dateTime.toDate를 (); } / ** * 날짜转문자열类型 * 파라미터 : 날짜 * @param formatStr * @return * / 공공 정적 문자열 dateToStr (날짜 날짜, 문자열 formatStr) { 경우 (날짜 == null이 ) { 반환 StringUtils.EMPTY을; } 날짜 시간 날짜 시간 = 새로운 날짜 시간 (일자); 반환 dateTime.toString를 (); } / ** * 문자열转날짜类型 *使用默认是日期格式 * @param dateTimeStr * @return * / 공공 정적의 날짜 strToDate (문자열 dateTimeStr) { DateTimeFormatter dateTimeFormatter = DateTimeFormat.forPattern (STANDARD_FORMAT); dateTime에 날짜 시간 = dateTimeFormatter.parseDateTime (dateTimeStr); 반환 dateTime.toDate를 (); } / ** * 날짜转문자열类型 *使用默认是格式 * 파라미터 : 날짜 * @return * / 공공 정적 문자열 dateToStr (날짜 날짜) { 경우 (날짜 == null이 ) { 반환 StringUtils.EMPTY; } 날짜 시간 날짜 시간 = 새로운 날짜 시간 (일자); 창 dateTime.toString (STANDARD_FORMAT); } // 메인 (문자열 []에 args) {공극 공용 static // 에서 System.out.println는 (DateTimeUtil.dateToStr (새 날짜 () "HH YYYY-MM-DD는 : MM : SS") 문자열을 instanceof는); // ;에서 System.out.println () 날짜 instanceof를 DateTimeUtil.strToDate는 ( "2019년 10월 8일 10시 9분 0초", "SS : MM HH를 YYYY-MM은-DD") // } }
날짜 및 문자열 형식 변환 도구
추천
출처www.cnblogs.com/FondWang/p/12051630.html
추천
행