asp.net一代身份证转二代身份证
来源:互联网 发布:美橙互联域名 编辑:程序博客网 时间:2024/04/28 23:25
/// </summary>
/// <param name="idCard">二代身份证号码</param>
/// <returns>一代身份证号码</returns>
public static string Convert15to18(string idCard)
{
string code = idCard.Trim();//获得身份证号码
if (code.Length == 15)//如果是15位则转换
{
char[] strJY = { '1', '0', 'X', '9', '8', '7', '6', '5', '4', '3', '2' };
int[] intJQ = { 7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2, 1 };
string strTemp;
int intTemp = 0;
strTemp = code.Substring(0, 6) + "19" + code.Substring(6);
for (int i = 0; i <= strTemp.Length - 1; i++)
{
intTemp = intTemp + int.Parse(strTemp.Substring(i, 1)) * intJQ[i];
}
intTemp = intTemp % 11;
return strTemp + strJY[intTemp];
}
else
{
if (code.Length == 18)//如果是18位直接返回
{
return code;
}
return string.Empty;//如果即不是15位也不是18位则返回空
}
}
0 0
- asp.net一代身份证转二代身份证
- asp.net读取二代身份证
- .net读取二代身份证
- asp.net 身份证验证
- C#读取二代身份证
- C#读取二代身份证
- 验证二代身份证真假
- PHP验证二代身份证
- 读取二代身份证
- Js 二代身份证验证
- 简易二代身份证校验
- C# 国腾 二代身份证 扫描身份证信息
- 分享下.NET程序读取二代身份证(附源码
- asp.net 读取身份证源码
- ASP.NET身份证识别判定
- 关于二代身份证照片回执
- 二代身份证的尺寸大小
- 二代身份证读取操作类
- iOS 3D Touch浅谈
- Intel Code Challenge Elimination Round (Div.1 + Div.2, combined) F
- 一次愉快的面试官体验
- js数据类型
- java中的StringBuffer的用法
- asp.net一代身份证转二代身份证
- 贪心算法之最小堆实现霍夫曼编码
- C++之auto关键字
- <十三> 内核调试
- HashSet注意事项
- OpenCL学习(一)
- React 技术栈系列教程阮一峰
- [Lintcode]Jump Game跳跃游戏
- <十四> 文件系统的移植