0

日付文字列を特定の形式にフォーマットするのに問題があります。

これが私のコードです:

                    Calendar c = Calendar.getInstance();
                    SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
                    // Get current Date in right format...
                    String formattedDateToday = df.format(c.getTime());

                    try {
                        // Get the date of the event in the right format ...
                        SimpleDateFormat dff = new SimpleDateFormat(
                                "yyyy-MM-dd");

                        String formattedDateEvent = dff
                                .format(event.Datum_Von);
                    } catch (Exception e) {
                        e.printStackTrace();
                    }

「event.Datum_Von」の形式は「dd.MM.yyyy」です。

私はこの例外を受け取ります (で: StringformattedDateEvent = dff .format(event.Datum_Von);)

私の意図は、「event.Datum_Von」の日付を現在の日付と比較することです。

10-04 15:56:09.895: W/System.err(9480): java.lang.IllegalArgumentException 10-04 15:56:09.910: W/System.err(9480): java.text.DateFormat.format( DateFormat.java:365) 10-04 15:56:09.915: W/System.err(9480): java.text.Format.format(Format.java:93) で

4

1 に答える 1