我有下面的代碼來驗證給定的日期格式的日期:獲取年,月,日
val df = new SimpleDateFormat("MM/dd/yyyy");
df.setLenient(false);
try {
val date = df.parse("11/13/2014");
}
catch {
case pe: ParseException => println("date error")
}
現在,我需要的是獲得了年,月,日三個變量。達到此目的的最佳方法是什麼?請注意,我需要一個基於性能的解決方案,因爲我需要驗證/轉換數千個日期。
簡單...去閱讀Date API的文檔。如果你仍然有問題,請嘗試一下,然後在這裏問。 –
它說,getYear已被棄用,這就是爲什麼我問 – ps0604
我會在任何情況下使用joda-time或java.time。 – Reactormonk