<dependency> <groupId>com.modularit</groupId> <artifactId>modularit-date</artifactId> <version>1.0.0</version> </dependency> import com.modularit.date.DateParser; import com.modularit.date.DateFormatter; public class DateUtils { public static void main(String[] args) { String dateString = "2022-01-01"; DateParser parser = new DateParser("yyyy-MM-dd"); Date date = parser.parse(dateString); String formattedDate = formatter.format(date); System.out.println("Formatted date: " + formattedDate); } } import com.modularit.date.DateCalculator; import com.modularit.date.TimeUnit; import java.util.Date; public class DateUtils { public static void main(String[] args) { DateCalculator calculator = new DateCalculator(); Date currentDate = new Date(); Date newDate = calculator.add(currentDate, 2, TimeUnit.DAYS); int difference = calculator.differenceInDays(currentDate, newDate); Date startTime = calculator.getStartDate(currentDate, TimeUnit.WEEK); Date endTime = calculator.getEndDate(currentDate, TimeUnit.WEEK); System.out.println("New date: " + newDate); System.out.println("Difference in days: " + difference); System.out.println("Start time of week: " + startTime); System.out.println("End time of week: " + endTime); } } import com.modularit.date.DateUtils; public class DateUtils { public static void main(String[] args) { int year = 2022; boolean isLeapYear = DateUtils.isLeapYear(year); System.out.println("Is " + year + " a leap year? " + isLeapYear); } } import com.modularit.date.DateUtils; public class DateUtils { public static void main(String[] args) { Date startTime = DateUtils.getStartOfDay(); Date endTime = DateUtils.getEndOfDay(); System.out.println("Start time of day: " + startTime); System.out.println("End time of day: " + endTime); } } import com.modularit.date.DateUtils; public class DateUtils { public static void main(String[] args) { Date currentDate = new Date(); Date firstDayOfMonth = DateUtils.getFirstDayOfMonth(currentDate); Date lastDayOfMonth = DateUtils.getLastDayOfMonth(currentDate); System.out.println("First day of month: " + firstDayOfMonth); System.out.println("Last day of month: " + lastDayOfMonth); } }


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