java用什么方法判斷字符串是不是日期格式?針對這個(gè)問題,今天小編總結(jié)了解決這個(gè)問題的代碼,希望幫助更多想學(xué)習(xí)java的同學(xué)找到更加簡單易行的辦法。
成都創(chuàng)新互聯(lián)主營前進(jìn)網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,重慶App定制開發(fā),前進(jìn)h5小程序開發(fā)搭建,前進(jìn)網(wǎng)站營銷推廣歡迎前進(jìn)等地區(qū)企業(yè)咨詢
可以使用SimpleDateFormat類的parse方法來判斷。該方法可以按照給定的SimpleDateFormat對象的格式化存儲來解析字符串。
具體代碼:
public static boolean isValidDate(String str) { boolean convertSuccess=true; // 指定日期格式為四位年/兩位月份/兩位日期,注意yyyy/MM/dd區(qū)分大小寫; SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd HH:mm"); try { // 設(shè)置lenient為false. 否則SimpleDateFormat會比較寬松地驗(yàn)證日期,比如2007/02/29會被接受,并轉(zhuǎn)換成2007/03/01 format.setLenient(false); format.parse(str); } catch (ParseException e) { // e.printStackTrace(); // 如果throw java.text.ParseException或者NullPointerException,就說明格式不對 convertSuccess=false; } return convertSuccess; }
以上就是java用SimpleDateFormat類的parse方法判斷字符串是不是日期格式的代碼,如果在日常工作遇到這個(gè)問題,希望你能通過這篇文章解決問題。如果想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
網(wǎng)站題目:java用什么方法判斷字符串是不是日期格式
文章起源:http://chinadenli.net/article28/gphijp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、定制網(wǎng)站、響應(yīng)式網(wǎng)站、商城網(wǎng)站、網(wǎng)站導(dǎo)航、移動網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)