クローナ:
私はいくつかのデータのようなを持っています 2014-06-11T22:22:17
私は正規表現を使用して、一致していた([\d-])+T([\d:])+
ように、日付と時刻を分離することにより、2つの異なる部分に
2014-06-11
そして、22:22:17
私は2つのグループを作成しています
しかし、私は以下のようにのようなデータを抽出していたときに
Date =m.group(1);
それは、グループ全体を抽出されていない理由は、日付文字列内のみの数字「1」を抽出しますか2014-06-11
?
YCF_L:
私が使用したいLocalDateTime
、このように個別に日付と時刻を取得するために、あなたのケースで:
LocalDateTime dateTime = LocalDateTime.parse("2014-06-11T22:22:17");
LocalDate date = dateTime.toLocalDate(); // 2014-06-11
LocalTime time = dateTime.toLocalTime(); // 22:22:17