久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

怎么用java判斷日期格式是否正確

141次閱讀
沒有評論

共計 844 個字符,預計需要花費 3 分鐘才能閱讀完成。

你可以使用 SimpleDateFormat 類來判斷日期格式是否正確。以下是一個示例:

import java.text.ParseException;
import java.text.SimpleDateFormat;

public class DateValidator {public static boolean isDateFormatValid(String date, String format) {SimpleDateFormat sdf = new SimpleDateFormat(format);
        sdf.setLenient(false);
        try {sdf.parse(date);
            return true;
        } catch (ParseException e) {return false;
        }
    }

    public static void main(String[] args) {String date1 = "2021-10-25";
        String format1 = "yyyy-MM-dd";
        System.out.println(isDateFormatValid(date1, format1)); // 輸出: true

        String date2 = "2021/10/25";
        String format2 = "yyyy-MM-dd";
        System.out.println(isDateFormatValid(date2, format2)); // 輸出: false
    }
}

在 isDateFormatValid 方法中,我們創(chuàng)建了一個 SimpleDateFormat 對象,并設置它的嚴格模式為 false。然后,我們嘗試使用給定的格式解析日期。如果解析成功,說明日期格式正確;如果解析拋出 ParseException 異常,則說明日期格式不正確。

在 main 方法中,我們使用了兩個示例測試日期的格式。第一個日期使用了正確的格式 "yyyy-MM-dd",輸出為 true。第二個日期使用了不正確的格式 "yyyy-MM-dd",輸出為 false。

丸趣 TV 網 – 提供最優(yōu)質的資源集合!

正文完
 
丸趣
版權聲明:本站原創(chuàng)文章,由 丸趣 2023-12-20發(fā)表,共計844字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發(fā)布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 砚山县| 建宁县| 长武县| 吉木萨尔县| 台前县| 永定县| 新宁县| 嘉定区| 临泉县| 黑河市| 沧州市| 桃源县| 阳原县| 江孜县| 枣庄市| 马公市| 习水县| 卓资县| 合山市| 石家庄市| 永昌县| 四子王旗| 亚东县| 八宿县| 兴隆县| 车致| 长乐市| 五常市| 仙居县| 全椒县| 兰考县| 开封县| 调兵山市| 岗巴县| 南雄市| 绩溪县| 昌平区| 罗田县| 阿荣旗| 凯里市| 绍兴县|