- N +

日期的判斷 如何判斷日期格式是否正確

使用Java如何驗證所以日期是否正確

問題六:JAVA 判斷一個字符串是不是一個合法的日期格式 Java為了支持多語言,沒有固定的日期格式。你需要根據自己的需要指定日期格式,然后用DateFormat類或者SimpleDateFormat類來判斷是否是正確的日期格式。下面的例子供參考。

用SimpleDateFormat來定義格式,捕獲ParseException來驗證時間格式。

在頁面時間這塊都是選著輸入。在注冊賬號的時候有出生日期這項都是時間插件。那你非要手動輸入的話也有解決方法:將用戶輸的日期設為字符串,通過正則表達式匹配。日期格式正確后以字符串形式傳到后臺。

判斷日期格式是否正確

1、輸入條件公式:=ISTEXT(A1),并設置一種顯示格式,比如紅色填充;確定后,非日期型的即會顯色。

2、日期格式“yyyy-MM-dd”可以使用正則表達式“\\d{4}-\d{\1-\12}-\d{\1-\31}?”來驗證。其中,“\d{4}”代表4位0-9的數字,“\d{\1-\12}”代表數字1-12,“\d{\1-\31}”代表數字1-31。

3、如果 Excel 無法確定某值是日期、時間或數字,那么,就會將該值設置為文本格式。若要應用正確的格式,請單擊該單元格,再單擊“格式”菜單上的“單元格”,然后單擊“數字”選項卡。

4、Java為了支持多語言,沒有固定的日期格式。你需要根據自己的需要指定日期格式,然后用DateFormat類或者SimpleDateFormat類來判斷是否是正確的日期格式。下面的例子供參考。

5、yyyy:mm:dd格式,然后得到yyyy,mm,dd的具體數據,判斷是否符合時間格式。

java中有沒有判斷日期格式是否正確的函數

1、Java為了支持多語言,沒有固定的日期格式。你需要根據自己的需要指定日期格式,然后用DateFormat類或者SimpleDateFormat類來判斷是否是正確的日期格式。下面的例子供參考。

2、用SimpleDateFormat來定義格式,捕獲ParseException來驗證時間格式。

3、樓主提出的問題有點片面,我的理解是,你是不是想判斷字符串是不是日期格式?如果已經是日期類型,那就不需要判斷了,對把。判斷給定字符串是不是日期我給你提供兩種解決思路,一種是用正則,代碼我給你寫好了。

4、你這哪是判斷格式啊。首先判斷字符串的長度,再判斷-的位置是否正確,這些都沒問題了再判斷日期是否合法。

5、public static void main(String[] args) { isValidDate(2011-01-01);//判斷時間格式是否正確,可能你用不上。

怎么用VBA判斷單元格(1,1)時間格式是否正確。?

右鍵點得分那個按鈕,里面有“查看代碼”,將下面的代碼,覆蓋原有的二行。

MsgBox Range(G & i).Address(0, 0) & 不是日期格式!, vbOKOnly + vbMsgBoxSetForeground, 數據格式錯誤End If End If Next i 已經測試,成功運行。

如果實在不行,試著給單元格設置個時間格式試試,如:Cells(1, 1).NumberFormatLocal = h:mm:ss我用10版檢測過樓主的代碼,顯示正常,值得注意的是操作系統是WIN7。

返回列表
上一篇:
下一篇: