Без лишних слов, пожалуйста, посмотрите код:
DateUtil.java
пакет pers.kangxu.datautils.utils; import java.text.simpledateformat; import java.util.date; import pers.kangxu.datautils.common.exception.defineexception;/** * <b> * date* @param str строка дата* @param date format string format* @return*/ public static date strtodate (string strdate, string dateformat) {simpledateformat sdf = new SimpleDateFormat (dateFormat); Дата даты = null; try {date = sdf.parse (strdate); } catch (Exception e) {Throw New DefineException ("ошибка преобразования формата даты"); } Дата возврата; } / *** Конвертировать дату в строку дату* @param Дата дата* @param tardateformat format* @return* / public static String datetoStr (дата дата, строка tardateformat) {return new Sommentedateformat (tardateformat) .format (date); } / *** Преобразовать формат даты* @param Strdate строка дата* @param srcformat riginal format* @param tarformat target format* @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
Package pers.kangxu.datautils.test; import java.util.date; import pers.kangxu.datautils.utils.dateutil; открытый класс dateutester {public static void main (string [] args) {system.out.println (dateutil.datetostr (new Date () {yyyy-mm-mm-mm-mm-mm-mm-mm-hhh-hhh System.out.println (dateutil.strtoStr ("2011-1-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 больше!