gpt4 book ai didi

java - java计算月份和年份的总天数

转载 作者:行者123 更新时间:2023-12-01 10:39:32 28 4
gpt4 key购买 nike

我需要一些逻辑来计算总天数。例如如果我输入3的意思,它将计算从当月到下两个月的总天数。

与年份相同。如果我输入3意味着它将计算从本年到下两年的总天数。

总天数 = 输入值 * 月份。

最佳答案

有多种方法可以实现这一目标。这是你的作业吗?我想你的老师希望你实现自己的闰年和计数功能。

如果这只是一个应用程序,我只会使用 java 8 LocalDate:

月数差异:

    LocalDate ldStart = LocalDate.now();
LocalDate ldEnd = LocalDate.now().plusMonths(2);

long days = ldStart.until(ldEnd, ChronoUnit.DAYS);
System.out.println(days);

年日差异:

    LocalDate ldStart = LocalDate.now();
LocalDate ldEnd = LocalDate.now().plusYears(2);

long days = ldStart.until(ldEnd, ChronoUnit.DAYS);

关于java - java计算月份和年份的总天数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34495104/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com