0

2012年8月14日の数値のMM/DD/YYYY形式の応答としてサーバーから日付を取得しています。

現在、この形式を2012年8月14日から2012年8月14日変換する必要があります。

いくつかの組み込みロジックでこれを行うことは可能ですか、または必要な形式をフェッチするためにJavaのカスタムコードを準備する必要があります。

私に提案してください。

4

2 に答える 2

3

要件に合わせて日付形式を使用します。

SimpleDateFormat format1 = new SimpleDateFormat("MM/dd/yyyy");
SimpleDateFormat format2 = new SimpleDateFormat("dd MMM yyyy");
Date date = format1.parse("8/14/2012");
System.out.println(format2.format(date));// which prints 14 Aug 2012. 

ここでさまざまな日付形式を見つけることができます

于 2013-01-25T08:54:04.877 に答える
1
DateFormat[] formats = new DateFormat[] {
   DateFormat.getDateInstance(),
   DateFormat.getDateTimeInstance(),
   DateFormat.getTimeInstance(),
 };
 for (DateFormat df : formats) {
   System.err.println(df.format(new Date(0)));
 }
于 2013-01-25T08:56:18.880 に答える