これ以上苦労せずに、コードを参照してください。
dateutil.java
パッケージpers.kangxu.datautils.utils; import java.text.simpledateformat; Import java.util.date; import pers.kangxu.datautils.common.exception.defineexception; Format date* @param str string date* @param dateformat string date format* @return*/ public static date strtodate(string strdate、string dateformat){simpledateformat sdf = new simpledateformat(dateformat);日付date = null; try {date = sdf.parse(strdate); } catch(Exception e){throw new defineException( "日付形式変換エラー"); }返品日; } / *** stringに変換日付* @param date date* @param tardateformat date format* @return* / public static string dateToStr(日付、文字列tardateformat){return new simpledateformat(tardateformat).format(date); } / ***日付形式を変換* @param strdate文字列date* @param srcformat original format* @param tarformatターゲットフォーマット* @return* / public static string strtoStr(string strdate、string srcformat、string tarformat){simpledateformat sdf = new simpledateformat(srcformat); try {date date = sdf.parse(strdate); sdf = new SimpledateFormat(tarformat); strdate = sdf.format(date); } catch(Exception e){throw new defineException( "日付形式変換エラー"); } return strdate; }}テスト使用
dateutiltester.java
pers.kangxu.datautils.test; Import java.util.date; import pers.kangxu.datautils.utils.dateutil; public class dateutiltester {public static void main(string [] args){system.out.println(dateutil.datetrn(datieutil.datetrn(new datid(new dddddddd ")、" System.out.println(dateutil.strtostr( "2011-1-1 1:1:1"、 "yyyy-mm-dd hh:mm:ss"、 "yyymmddhhmmss")); System.out.println(dateutil.strtodate( "2011-1-1 1:1:1"、 "yyyy-mm-dd hh:mm:ss")); }}上記はこの記事のすべての内容です。この記事の内容が、すべての人の勉強や仕事に役立つことを願っています。また、wulin.comをもっとサポートしたいと思っています!