文字列が時間であるかどうかを判断する Java メソッド: (推奨: Java ビデオ チュートリアル )
jar パッケージの紹介:
import org.apache.commons.lang3.time.DateUtils;
java はタイム コードかどうかを判断します:
private static String[] parsePatterns = {"yyyy-MM-dd","yyyy年MM月dd日", "yyyy-MM-dd HH:mm:ss", "yyyy-MM-dd HH:mm", "yyyy/MM/dd", "yyyy/MM/dd HH:mm:ss", "yyyy/MM/dd HH:mm", "yyyyMMdd"}; public static Date parseDate(String string) { if (string == null) { return null; } try { return DateUtils.parseDate(str, parsePatterns); } catch (ParseException e) { return null; } }
parseDate メソッドを呼び出すことで判断できます。他の形式を判断する必要がある場合は、それらを parsePatterns に追加するだけです。
Java についてさらに詳しく知りたい場合は、Java 基本チュートリアル 列に注目してください。
以上がJavaで文字列が時刻かどうかを判定する方法の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。