【问题标题】:How to Compare two date of birth in Android [duplicate]如何在Android中比较两个出生日期[重复]
【发布时间】:2018-07-02 06:22:01
【问题描述】:

我有两个编辑文本第一个是出生日期(日期选择器) 第二个是直到今天(日期选择器)。

我想比较两者的出生日期。

我有一个名为“保存”的按钮

当两个生日都在18岁或以上时,则仅显示成功保存的toast msg,否则显示年龄必须为18岁或以上

我希望你能理解这个问题。 提前谢谢。

【问题讨论】:

  • 到目前为止你尝试过什么?您可以将日期选择器的结果转换为 Date 对象,然后简单地减去它们,检查它是否至少返回 18 年,然后就可以了

标签: java android sqlite


【解决方案1】:

默认结束时间大于开始时间。 从生日中减去今天的年份。如果结果大于 18 或小于 18,则直接处理。如果结果是18,则减去月份和日期,

【讨论】:

  • 请把代码发给我
  • 这是你的功课,这里是方法,去做吧
猜你喜欢
  • 1970-01-01
  • 2013-11-24
  • 2012-09-02
  • 1970-01-01
  • 1970-01-01
  • 2011-08-09
  • 2016-06-25
相关资源
最近更新 更多