我想要一段js代码

来源:百度知道 编辑:UC知道 时间:2024/06/22 19:39:42
能够从身份证号码中提取出生日并且是yyyy-mm-dd的格式 能区分15位或者18位身份证号码

<script type="text/javascript">
var str = "152728830510485";
var str1= "152728198305104851";
var date;

if(str.length == 15){
date = str.substring(6,12);
date = "19"+date.toString();
}
else if(str.length == 18){
date = str.substring(6,14);
}
document.write(date);

</script>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>从身份证号中以YYYY-MM-DD格式提取出生日的JS代码 - by d