<dependencies>
<dependency>
<groupId>com.dateadapterj</groupId>
<artifactId>date-adapterj-core</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>
DateAdapterJ dateAdapter = new DateAdapterJ();
Date date = new Date();
String dateString = dateAdapter.format(date, "yyyy-MM-dd HH:mm:ss");
String dateString = "2021-01-01 12:34:56";
Date date = dateAdapter.parse(dateString, "yyyy-MM-dd HH:mm:ss");
public class CustomDateFormatPlugin implements DateFormatPlugin {
@Override
public String format(Date date, String format) {
}
@Override
public Date parse(String dateString, String format) throws ParseException {
}
}
DateAdapterJ dateAdapter = new DateAdapterJ();
dateAdapter.addPlugin(new CustomDateFormatPlugin());