使用SimpleDateFormat解析可變日期格式 當遇到日期輸入格式不一致的場景時,可以利用SimpleDateFormat進行高效解析。 為了適應給定的格式: 9/09、9/2009、09/2009:「M/y」捕捉模式這些變化,其中「M」代表月份,「y」代表月份年。 9/1/2009: 對於包含日期部分的日期,應使用「M/d/y」模式,其中「d」另外表示日期。 9-1-2009: 類似的模式「M-d-y」適用於使用連字號作為分隔符號。 沒有必要嵌套 try/catch 區塊。相反,迭代具有不同模式的多個 SimpleDateFormat 物件。 可以實作如下圖的方法: