yyyy-MM-dd'T'HH:mm:ss.SSSz 形式の日付を yyyy-mm-dd HH:mm:ss にフォーマットしようとしていますが、これは簡単なはずですが、動作させることができません.
解析する必要がある日付の形式は次のとおり
です。
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSz", Locale.FRANCE);
それでも、2012-10-01T09:45:00.000UTC+00:00 のような出力が得られます。
また、パターンとして「yyyy-MM-dd'T'HH:mm:ss.SSSZ」と「yyyy-MM-ddHH:mm:ss」を使用しようとしました。後者は 2012-10-01T09:45:00 close の形式で日付を返しますが、まだそこにはありません。
T をサブストリング化するのは少し面倒で、理由もなくオーバーヘッドが発生すると考えました。これらの日付をフォーマットする適切な方法は何でしょうか?
説明するために、2012-10-01T09:45:00.000+02:00 を 2012-10-01 09:45:00 に変換したいと思います
乾杯!