私は年、月、日をJavaのStringから取得する必要がある作業をしています。文字列は次のようになります。20170119T163048
JavaのString形式から年、月、日を取得する方法
ここで、2017は年、01は月、19は日、16:30:48は時間です。
は、私は以下のようなコードを実装:public void convertStringToDate (String string) {
String dateInString = "";
SimpleDateFormat formatter = new SimpleDateFormat();
Date date = formatter.parse("20170119T163048");
System.out.println(date);
}
しかし、それは動作しませんように思えます。見て回って、私は実際には非常に多くの似たような答えを見つけましたが、それらのどれも本当に私のために働いていません...
yyyyMMdd'T'HHmmSS' 'の線に沿ってフォーマットしてみてください/ 18119665/geting-duration-of-2-times/18120233#18120233) – MadProgrammer
これは今まで私のために働いています。ありがとう。 –
より一般的なdupe:[Java文字列から日付変換](// stackoverflow.com/q/4216745) – Tom