2016-07-17 8 views

答えて

0

最初の部分( - 文字の前)はタイムスタンプのように見えます。 これをタイムスタンプとしてテストすると、日付が取得されます。Fri Jul 15 17:06:15 CEST 2016 形式を正確にチェックし、 - 文字の後ろの部分を表すことで、便利な方法で処理することをお勧めします。

それ以外の場合は、最初の部分のために、あなたはタイムスタンプをキャプチャし、そのようなJavaの日付を作成するために正規表現を使用することができます。

 Pattern compile = Pattern.compile("Date\\((\\d+)\\-"); 
     Matcher matcher = compile.matcher(data); 
     boolean find = matcher.find(); 
     String timestamp = matcher.group(1);  
     Date date = new Date(timestamp); 
関連する問題