<dependency> <groupId>com.dateadapterj</groupId> <artifactId>dateadapterj-core</artifactId> <version>1.0.0</version> </dependency> public class Product { private String name; private LocalDate creationDate; private LocalDate expiryDate; } import com.dateadapterj.DateAdapterJ; import com.dateadapterj.DateTimeUtils; public class Product { public int getRemainingDays() { LocalDate now = LocalDate.now(); return DateTimeUtils.between(creationDate, expiryDate).getDays(); } } import com.dateadapterj.DateAdapterJ; import com.dateadapterj.DateTimeUtils; public class Product { public boolean isExpired() { LocalDate now = LocalDate.now(); return DateTimeUtils.isInRange(now, creationDate, expiryDate); } } import com.dateadapterj.DateAdapterJ; import com.dateadapterj.DateTimeUtils; public class Product { public String getFormattedCreationDate() { return DateTimeUtils.format(creationDate, "yyyy-MM-dd"); } public String getFormattedExpiryDate() { return DateTimeUtils.format(expiryDate, "yyyy-MM-dd"); } }


上一篇:
下一篇:
切换中文