Maven: <dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>2.10.10</version> </dependency> Gradle: implementation 'joda-time:joda-time:2.10.10' DateTime currentDate = new DateTime(); DateTime specificDate = new DateTime(2022, 1, 1, 0, 0, 0); DateTimeFormatter formatter = DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss"); String formattedDate = formatter.print(currentDate); boolean isBefore = specificDate.isBefore(currentDate); boolean isAfter = specificDate.isAfter(currentDate); DateTimeZone timeZone = DateTimeZone.forID("Asia/Shanghai"); DateTime dateTimeWithTimeZone = new DateTime(timeZone); DateTime parsedDate = formatter.parseDateTime("2022-01-01 12:00:00"); Days days = Days.daysBetween(startDate, endDate); int differenceInDays = days.getDays();


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