2016-12-10 17 views
0

を使用して、Javaのutilの日にのLocalDateTimeを解析することができますは、どのように私は私がこのパーサ持っているリスト

Date.from(data1.atZone(ZoneId.systemDefault()).toInstant()); 

を私はリストではなく、単一の日付を解析する必要があります。

+0

明確にするために:あなたは 'リストに'一覧 '変換しようとしています'上記のコードを使用して? – Mureinik

+0

これはまさに私がやろうとしていることです。このコードである必要はありません – dzefrej0

答えて

1

あなたは、リストの各要素に同じ変換を適用するには、Java 8のストリーミングAPIを使用することができます。

List<LocalDateTime> orig = // something 
List<Date> result = 
    orig.stream() 
     .map(d -> Date.from(d.atZone(ZoneId.systemDefault()).toInstant()) 
     .collect(Collectors.toList()); 
+0

ここで、解析後にこのリストを得るために結果リストを置く必要がありますか? – dzefrej0

+0

@ dzefrej0私はあなたの質問を理解していません。どうしたらいいですか? – Mureinik

+0

私はあなたが2つのリスト、origとresultを追加したことがわかります。このコードでは結果リストは使用されていません。この結果リストへのアクセス方法はわかりません。 – dzefrej0

関連する問題