两个字符串日期与简单日期格式(如 EEE、MMM dd yyyy)进行比较

2024-01-08

我需要使用 SimpleDateformat 比较两个字符串日期,例如 EE,MMM dd yyyy 但是当我比较它时,它只会验证第一个值“EE”,仅验证其他月份、日期和年份,不会验证如果有人知道这个问题解决方案,请帮助我解决,并提前感谢所有人


 SimpleDateFormat format = new SimpleDateFormat("dd-MM-yyyy"/*or whatever your format is*/, Locale.US);
        try {
            Date actualDate = format.parse(actualDate);
            Date dateToCompare = format.parse(dateToCompare);

           if (actualDate.after(dateToCompare) || actualDate.before(dateToCompare)) {
                // Toast.makeText(context,""+actualDate.toString(),Toast.LENGTH_LONG).show();

            }
        } catch (ParseException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }

将其与日期格式进行比较,然后使用字符串结果。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

两个字符串日期与简单日期格式(如 EEE、MMM dd yyyy)进行比较 的相关文章

随机推荐