輸入身份證號碼計算兩者的年齡差

2021-07-30 23:18:00 字數 730 閱讀 7548

實現兩個輸入框,用於接收輸入的身份證號碼

string one = joptionpane.showinputdialog("輸入第乙個身份證號碼");

string two = joptionpane.showinputdialog("輸入第二個身份證號碼");

擷取身份證中的年份資訊

string str1 = one.substring(6, 10);

string str2 = two.substring(6, 10);

將資料由string轉化成為int型別

int i = integer.parseint(str1);

int j = integer.parseint(str2);

判斷ij的大小

if (i>j) 

else

輸出ij和最終結果number
system.out

.println(i);

system.out

.println(j);

system.out

.println(number);

JS根據身份證號碼算年齡

如果把身份證號碼傳到頁面上,在前端頁面獲取年齡就需要用到js指令碼了 function getage identitycard else var strbirthday if len 18 處理18位的身份證號碼從號碼中得到生日和性別 if len 15 時間字串裡,必須是 var birthdat...

Oracle根據身份證號碼判斷性別,年齡

一 oracle根據身份證判斷性別 女生身份證 431382198103246985 男生身份證 150921197208173492 sql語句如下 select decode mod to number substr 110228197802199547 17,1 2 0,女 男 as from...

Excel中的 身份證號碼

在對excel中敲身份證號碼的時候,常見會遇到以下情況 1.excel中輸入時,顯示為科學計數法 2.excel中輸入時,後三位 都變為0 下面是解決辦法 1.excel中輸入時,顯示為科學計數法 原因 預設,超過11位的數字,都會顯示為科學計數法 下圖數字,表示 1.23457 1011 如何恢復...