<dependency>
<groupId>com.github.spotbugs</groupId>
<artifactId>spotbugs</artifactId>
<version>3.1.14</version>
</dependency>
import com.github.spotbugs.DateAdapterJ;
String dateStr = "2022/01/01";
Date date = DateAdapterJ.parse(dateStr, "yyyy/MM/dd");
Date date = new Date();
String dateStr = DateAdapterJ.format(date, "yyyy/MM/dd");
String dateStr = "2022/01/01";
String outputFormat = "yyyy-MM-dd";
String convertedDateStr = DateAdapterJ.convert(dateStr, "yyyy/MM/dd", outputFormat);
Date currentDateTime = DateAdapterJ.now();
String date1Str = "2022/01/01";
String date2Str = "2022/01/05";
long daysDifference = DateAdapterJ.getDifference(date1Str, date2Str, "yyyy/MM/dd");
DateAdapterJ.setDefaultTimeZone("Asia/Shanghai");
DateAdapterJ.setDefaultDateFormat("yyyy/MM/dd");