-1

以下のスクリプトを実行していますが、現時点では機能していないため、次の logcat レポートが表示されます。誰かがこれを機能させるのを手伝ってくれませんか。可能であれば、私が間違っていることも説明してください。

     Calendar calendar = Calendar.getInstance();
         sdf = new SimpleDateFormat("mm");
         NValue = sdf.format(calendar.getTime());
         NValue = String.format("%02d", NValue);

Logcat レポート:

05-10 14:02:52.281: E/AndroidRuntime(295): java.util.IllegalFormatConversionException: d is incompatible with java.lang.String
4

1 に答える 1

1

%s文字列用...

String.format("%s", NValue);

お気に入り、

Calendar calendar = Calendar.getInstance();
        SimpleDateFormat sdf = new SimpleDateFormat("MM");
        String NValue = sdf.format(calendar.getTime());
        NValue = String.format("%s", NValue);
        System.out.println(NValue);
于 2012-05-10T14:12:32.207 に答える