日付はこの形式(2012-11-17T00:00:00.000-05:00)です。私はこの形式をmm/yyyyに変換する必要があります。Java:指定されたオブジェクトを日付としてフォーマットできません
私はこの方法を試しましたが、私はこの例外を取得しています。あなたは1 DateFormat
を持っていますが、次の2つが必要
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateParser {
public static void main(String args[]) {
String MonthYear = null;
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("mm/yyyy");
String dateformat = "2012-11-17T00:00:00.000-05:00
MonthYear = simpleDateFormat.format(dateformat);
System.out.println(MonthYear);
}
}
を 'てSimpleDateFormat#format'' Date'インスタンスではなく、 'STRING'が必要です。 最初に、 'SimpleDateFormat#parse'で文字列を' Date'に変換する必要があります。 –