0

Android アプリケーションで日付を比較しようとしていますが、そうではありません。常にヌルです。

これが私のコードです。

        GregorianCalendar startdate = new GregorianCalendar(2012, 3, 3, 0, 00);
        GregorianCalendar enddate = new GregorianCalendar(2012, 3, 4, 0, 00);

        for (int i = 0; i < newdate.length; i++) {
            try {
                SimpleDateFormat formatter = new SimpleDateFormat(
                        "MM/dd/yyyy k:mm");
                d[i] = formatter.parse(newdate[i]);

                if (startdate.equals(d[i])) {

                    startPoint = i;

                }
                if (enddate.equals(d[i])) {

                    endPoint = i;

                }

                // val2[i]=
                // DateTimeFormat.getFormat("yyyy-MM-dd HH:mm:ss").parse
            } catch (Exception e) {
                // TODO: handle exception
            }

        }

startPoint と endpont は常に null です。この場合、equal メソッドを使用できませんか?

ありがとう

4

1 に答える 1