Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在Android中比较两个出生日期_Java_Android_Sqlite - Fatal编程技术网

Java 如何在Android中比较两个出生日期

Java 如何在Android中比较两个出生日期,java,android,sqlite,Java,Android,Sqlite,我有两个编辑文本第一个是出生日期(datepicker) 第二个是直到今天(datepicker) 在这方面,我想比较两者的出生日期 我有一个按钮名为Save 如果两个出生日期为18岁或以上,则仅显示成功保存的婴儿,否则显示年龄必须为18岁或以上 我希望你能理解这个问题。 提前感谢。默认结束时间大于开始时间。 今天的年份从生日中减去。如果结果大于18或小于18,则直接处理。如果结果是18,则减去月份和日期,到目前为止您尝试了什么?你可以将日期选择器的结果投射到一个日期对象上,然后简单地减去它们,

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

在这方面,我想比较两者的出生日期

我有一个按钮名为Save

如果两个出生日期为18岁或以上,则仅显示成功保存的婴儿,否则显示年龄必须为18岁或以上

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

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

到目前为止您尝试了什么?你可以将日期选择器的结果投射到一个日期对象上,然后简单地减去它们,检查它是否返回至少18年,你是否可以继续。请发送代码给我这是你的家庭作业,这是方法,就这样做吧