gpt4 book ai didi

java - 如何编写更新特定属性的函数

转载 作者:行者123 更新时间:2023-12-02 09:44:53 24 4
gpt4 key购买 nike

我需要创建一个计算怀孕年龄的函数。它在输入时有一个日期,然后计算年龄并返回一个整数(周数或天数,如果还不是一周)。但是,这个数字应该每周增加。请帮我创建这个功能!谢谢。

最佳答案

为了计算输入日期与当前日期之间的天数/周数,您可以使用以下方法:

long daysBetween = ChronoUnit.DAYS.between(LocalDate.of(year, month, date), LocalDate.now());

long weeksBetween = ChronoUnit.WEEKS.between(LocalDate.of(year, month, date), LocalDate.now());

它们比较为您的条目创建的 LocalDate 实例(按年、月和日期指定)与当前日期之间的时间。

关于在周 < 1 的情况下以 int 形式返回天数,我认为这可能会导致一些困惑,因为返回值是否以天为单位或以周为单位存在不确定性(即函数是否返回5,那是 5 天还是 5 周?)也许您会返回两者(以某种结构形式)或只解决几周?

关于java - 如何编写更新特定属性的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56740024/

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