Sem mais delongas, consulte o código:
Dateutil.java
pacote pers.kangxu.datautils.utils; importar java.text.simpledEformat; importar java.util.date; importar pers.kangxu.datautils.common.exception.defineException;/** * * * * * Data de formato* @param str string date* @param dateFormat string date format* @return*/ public static date strtodate (string strdate, string dateFormat) {simledateFormat sdf = new SimpleDateFormat (dateFormat); Data data = nulo; tente {date = sdf.parse (strdate); } catch (Exceção e) {lança nova defineException ("erro de conversão de formato de data"); } data de retorno; } / *** Converta a data em data da string* @Param Data* @param tardateFormat Data Formato* @return* / public static string datetostr (data de data, string tardateFormat) {retorna novo SimpleDateFormat (TardateFormat) .Format (Date); } / *** Converta o formato da data* @param strdate string date* @param srcformat formato original* @param tarformat alvo formato* @return* / public static string strtostr (strdate strdate, strcformatat (string tarformat) {simledateFormat sdf = new SimpledFormat (srcformat; tente {data date = sdf.parse (strdate); sdf = new SimpleDateFormat (TarFormat); strdate = sdf.format (data); } catch (Exceção e) {lança nova defineException ("erro de conversão de formato de data"); } retornar strdate; }}Uso de teste
DateUtilTester.java
package 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.dateToStr(new Date(), "yyyy-MM-dd HH:mm:dd")); System.out.println (dateUtil.strtostr ("2011-1-1-1 1: 1: 1", "yyyy-mm-dd hh: mm: ss", "yyyymmddhmmss")); System.out.println (dateUtil.strtodate ("2011-1-1 1: 1: 1", "AAAA-MM-DD HH: MM: SS")); }}O exposto acima é todo o conteúdo deste artigo. Espero que o conteúdo deste artigo seja de ajuda para estudar ou trabalhar de todos. Eu também espero apoiar mais wulin.com!