擅长:python、mysql、java
<p>apache commons lang库中有一个DateUtils类,方法是:</p>
<pre><code>public static Date parseDate(String str, String[] parsePatterns) throws ParseException
</code></pre>
<p>根据<a href="http://commons.apache.org/proper/commons-lang/apidocs/org/apache/commons/lang3/time/DateUtils.html#parseDate%28java.lang.String,%20java.lang.String...%29" rel="nofollow">JavaDocs</a>:</p>
<blockquote>
<p>Parses a string representing a date by trying a variety of different
parsers.</p>
<p>The parse will try each parse pattern in turn. A parse is only deemed
successful if it parses the whole of the input string. If no parse
patterns match, a ParseException is thrown.</p>
<p>The parser will be lenient toward the parsed date.</p>
</blockquote>