当前位置: 首页 > 知识库问答 >
问题:

将JComboBox中的年份转换为整数,并将其与simpledate进行比较以计算年龄(记事本)

汤飞羽
2023-03-14

这是我组合框中的代码行

这是一个简单的日期,我想通过将其与简单日期进行比较来计算所选出生日期的年龄

共有1个答案

狄溪叠
2023-03-14

我不太确定这里的问题到底是什么,但首先有一点:在您的第二个屏幕截图中,您似乎想通过解析字符串来获取LocalDate的新实例。您可以简单地调用LocalDate.now()来获取一个。

如果我答对了你的问题,你想得到LocalDate的年份部分。那很简单

int currentYear = LocalDate.now().get(ChronoField.YEAR);
 类似资料:
  • 问题内容: 我正在使用模块,即: 我想计算考虑takes年的一年中的某天。例如今天(2009年3月6日)是2009年的第65天。 我看到两个选择: 创建一个数组,确定是否是a年,然后手动汇总天数。 用于猜测,然后二进制搜索一年中的正确日期: YEAR = 2009 DAY_OF_YEAR = 62 d = datetime.date(YEAR, 1, 1) + datetime.timedelta

  • 问题内容: 我有一张桌子,看起来像: 我想对过去3个月(不包括当月)的数量求和。我的where子句当前看起来像: 它有效,但丑陋和侮辱。关于使其更漂亮有什么建议吗?非常感谢! 问题答案: 没什么好… 但是,可以将嵌套的DATEADD用作计算列和索引列 这使

  • 问题内容: 目的:JComboBox列出用户可以选择的年龄 我意识到我需要一个整数数组。Java中Math函数的哪一部分可以让我轻松地做到这一点?数字列表将按顺序从1-100开始。 问题答案: 我不太明白为什么需要数学函数。 这将工作:

  • 问题内容: 考虑到他们的DOB格式为dd / mm / yyyy,我正在寻找一种计算人的年龄的方法。 我一直在使用以下功能,该功能在几个月内都可以正常工作,直到某种故障导致while循环永远不会结束并且使整个站点陷入瘫痪。由于每天有近100,000个DOB多次通过此功能,因此很难确定造成此问题的原因。 有人有更可靠的年龄计算方法吗? 编辑:此函数的某些时间似乎可以正常工作,但对于14年9月14日的

  • 问题内容: 我表中的日期存储为十进制年份。一个示例翻译为。 我想将十进制年份转换为Oracle的日期格式。 我找到了在Excel中完成此操作的人:十进制的年初至今公式? 但是,我不太清楚如何将逻辑转换为Oracle PL / SQL。 问题答案: 如果您假设小数部分是根据给 定年份中的天数 (即365或366,取决于是否是leap年)来计算的,则可以执行以下操作:

  • 当我没有发现任何关于将年龄转换为出生日期的内容时,我感到惊讶。关于将出生日期转换为年龄,有很多答案,但并非相反。 我有两位数(我能够将它们转换为任何数据类型,甚至转换为DateTime.date(python-格式))。如何将它们转换为完整的SQL日期。它必须current_date年龄(日期和月份对我来说不重要)。最好通过数据库而不是python来完成此操作。 DDL: p、 美国相关问题在My