標籤:ack nbsp bsp als ctc reg test time check
//非0 並且大於0 可以是小數----demo1
//日期轉化成為yyyy-mm-dd ----demo2
//校正手機號是否是正確---------demo3
//demo1function isInteger(obj) { reg = /^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$/; if (reg.test(obj)) { return false; } else { return true; }}
//demo2function DateObjectConvertJSDate(obj){ var date = new Date(obj.time); var seperator1 = "-"; var seperator2 = ":"; var year = date.getFullYear(); var month = date.getMonth() + 1; var strDate = date.getDate(); if (month >= 1 && month <= 9) { month = "0" + month; } if (strDate >= 0 && strDate <= 9) { strDate = "0" + strDate; } var currentdate = year + seperator1 + month + seperator1 + strDate; return currentdate;}
//demo3
function checkMobile(str){ var regu =/^[1][3][0-9]{9}$/; if (regu .test(str)) { return true; }else{ return false; }}
js 各種校正