在android中通过Text-view验证开始和结束日期

gow*_*wri 0 android date

如何在Android中检查/验证结束日期[文本框]是否大于开始日期[文本框]?

我在初始时间显示当前日期..到运行时间,我将更改开始和结束日期..

更改开始日期时,结束日期必须大于开始日期...

帮我实现这个目标..

Chi*_*rag 7

试试这个功能.

public static boolean isDateAfter(String startDate,String endDate)
    {
        try
        {
            String myFormatString = "yyyy-M-dd"; // for example
            SimpleDateFormat df = new SimpleDateFormat(myFormatString);
            Date date1 = df.parse(endDate));
            Date startingDate = df.parse(startDate);

            if (date1.after(startingDate))
                return true;
            else
                return false;
        }
        catch (Exception e) 
        {

            return false;
        }
    }
Run Code Online (Sandbox Code Playgroud)

如果enddate在开始日期之后,则返回true.您可以根据需要更改日期格式.