Androidプログラミング。データベースから日付を文字列として返すjsonがあります。Jodaまたはその他のライブラリを使用して文字列から日付をmm/dd/yyの形式で抽出するにはどうすればよいですか。これが文字列2012-05-22T00:00:00です
1305 次
2 に答える
2
これはISO8601の日付形式なので、jodasを使用できます。
DateTimeFormatter fmt = ISODateTimeFormat.dateTime();
DateTime dt = fmt.parseDateTime(strInputDateTime);
その後、DateTimeオブジェクトをフォーマットします。
DateTimeFormatter fmt2 = DateTimeFormat.forPattern("MM/dd/yyyy");
String myDate = fmt2.print(dt)
この情報はhttp://joda-time.sourceforge.net/userguide.html#Standard_Formattersからのものです
于 2012-06-17T06:00:11.203 に答える
1
標準のJDKを使用すると、SimpleDateFormat
Date parsedDateInstance = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").parse(dateString);
String formattedDate = new SimpleDateFormat("MM/dd/yyyy").format(dateInstance);
于 2012-06-17T06:17:59.353 に答える