Java 计算两个日期之间天数 - 代码示例
\u007b"title":"Java 计算两个日期之间天数 - 代码示例","description":"使用 Java 的 LocalDate 类和 ChronoUnit.DAYS.between 方法计算两个日期之间相隔的天数。提供详细的代码示例和解释。","keywords":"Java, 日期计算, 天数, LocalDate, ChronoUnit, between, 代码示例","content":"可以使用 Java 的 java.time 包中的 LocalDate 类来计算两个日期之间的天数。\n\n以下是一个示例代码:\n\njava\nimport java.time.LocalDate;\nimport java.time.temporal.ChronoUnit;\n\npublic class Main {\n public static void main(String[] args) {\n LocalDate date1 = LocalDate.parse(\"2023-06-30\");\n LocalDate date2 = LocalDate.now();\n \n long days = getDaysBetweenDates(date1, date2);\n System.out.println(\"天数:\" + days);\n }\n \n public static long getDaysBetweenDates(LocalDate date1, LocalDate date2) {\n return ChronoUnit.DAYS.between(date1, date2);\n }\n}\n\n\n在上面的代码中,首先我们使用 LocalDate.parse 方法将字符串 "2023-06-30" 转换为 LocalDate 对象作为第一个日期。然后使用 LocalDate.now 方法获取当前日期作为第二个日期。\n\n接下来,我们定义了一个名为 getDaysBetweenDates 的方法,该方法接受两个 LocalDate 参数,并使用 ChronoUnit.DAYS.between 方法来计算两个日期之间的天数。\n\n最后,在 main 方法中调用 getDaysBetweenDates 方法,并打印出计算结果。\n\n
原文地址: https://www.cveoy.top/t/topic/pFVB 著作权归作者所有。请勿转载和采集!