더 이상 고민하지 않고 코드를 참조하십시오.
dateUtil.java
packing pers.kangxu.datautils.utils; import java.text.simpledateformat; import java.util.date; import pers.kangxu.datautils.common.xception.defineexception;/** * * * * * * * * <b> * 날짜 프로세스 클래스 * </b> * @auth kangxu */public kangxu */ */ * * 날짜* @param str 문자열 날짜* @param dateformat 문자열 날짜 형식* @return*/ public static date strtodate (문자열 strdate, String dateformat) {simpledateformat sdf = new SimpledateFormat (dateformat); 날짜 날짜 = null; try {date = sdf.parse (strdate); } catch (예외 e) {Throw new defineException ( "날짜 형식 변환 오류"); } 반환 날짜; } / *** 문자열로 날짜를 변환 날짜* @param 날짜 날짜* @param tardateformat 날짜 형식* @return* / public static string datetoStr (날짜, 문자열 tardateformat) {return new simpledateformat (tardateformat) .format (날짜); } / *** 날짜 형식 변환* @param strdate 문자열 날짜* @param srcformat 원래 형식* @param tarformat target format* @return* / public static strtostr (문자열 strdate, 문자열 srcformat, String tarformat) {simplededateformat sdf = new SimplededateFormat (smplededateformat); try {date date = sdf.parse (strdate); sdf = 새로운 simpledateformat (tarformat); strdate = sdf.format (날짜); } catch (예외 e) {Throw new defineException ( "날짜 형식 변환 오류"); } return strdate; }}테스트 사용법
DateUtiltester.java
packing pers.kangxu.datautils.test; import java.util.date; import pers.kangxu.datautils.utils.dateutil; public static void main (string [] args) {System.out.println (new dateT ())) System.out.println (dateutil.strtoStr ( "2011-1-1 1 : 1 : 1", "yyyy-mm-dd hh : mm : ss", "yyyymmddhhmmss")); System.out.println (dateutil.strtodate ( "2011-1-1 1 : 1 : 1", "yyyy-mm-dd hh : mm : ss")); }}위는이 기사의 모든 내용입니다. 이 기사의 내용이 모든 사람의 연구 나 업무에 도움이되기를 바랍니다. 또한 wulin.com을 더 지원하기를 바랍니다!