如何在 android studio 中使用日期格式计算年龄?

How do I calculate age using the date format in android studio?

我是初学者。我打算计算一个人的年龄并将其显示在文本字段上。我不知道的是:

  1. 当我在应用程序中输入日期时,日期格式 android 会保存吗?
  2. 如何操作此格式以便我可以用当前日历减去并得到笼子?

非常感谢。

附加信息:应用设置为接受文本字段中的日期格式。

<EditText
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:inputType="date"
    android:ems="10"
    android:id="@+id/dob"
    android:layout_below="@+id/dobtext"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true" />

例如,String dt="2015-03-06" 来自 EditText

SimpleDateFormat sdf=new SimpleDateFormat("yyyy/MM/dd");
Calendar calendar=sdf.parse(dt);
String result=calendar.getDate().toString();