2011-07-29 16 views
3

私はSimpleDateFormatterを使って日付/時刻を解析しています。問題は、私が挿入する時間が24より大きい場合、それは翌日に渡るということです。0から24までのJava時間

厳密な時間(0〜24の間の日付/時刻の検証を行うにはどうすればよいですか?私は25時の時刻を1日と1時間と解釈したくありません)。

ありがとうございます。

答えて

4

これはUnparseable date: "25:00"例外がスローされます。デフォルトで

final DateFormat formatter = SimpleDateFormat.getTimeInstance(DateFormat.SHORT); 
formatter.setLenient(false); 
formatter.parse("25:00"); 

lenienttrueです。

+0

ありがとうございました。 – Sergiu

関連する問題