私は現在のデータを次のように持っています2012-08-20T12:30:00+05:30
DateTime currentdata = "2012-08-20T12:30:00+05:30";
私は使っている
String myDate = new SimpleDateFormat("MM/dd/yyyy").format(currentdata);
私は得るCannot format given Object as a Date
手がかりはありますか??
私は現在のデータを次のように持っています2012-08-20T12:30:00+05:30
DateTime currentdata = "2012-08-20T12:30:00+05:30";
私は使っている
String myDate = new SimpleDateFormat("MM/dd/yyyy").format(currentdata);
私は得るCannot format given Object as a Date
手がかりはありますか??
String myDate = new SimpleDateFormat("MM/dd/yyyy").format(currentdata.toDate());
String myDate = new SimpleDateFormat("MM/dd/yyyy").format(currentdata);
この行によると、currentdata は String または Object にアクセスできます。
DateTime currentdata = "2012-08-2012:30:00+05:30";
この行によると、現在のデータは Object である可能性があります。これがエラー ポイントです。'format' メソッドは Date オブジェクトにアクセスします。データ型を変更してください。これを変更したくない場合は、現在のデータを変更してください (2012-08-20T12:30 :00+05:30) から (2012-08-2012 30:05:30)。そうしないと、不正引数例外が発生する可能性があります。